summaryrefslogtreecommitdiff
path: root/digital/avr/modules/trace
diff options
context:
space:
mode:
authorJérémy Dufour2009-05-21 17:54:48 +0200
committerJérémy Dufour2009-05-21 17:54:48 +0200
commite6ae487ba1ff73cc130ae29022b626ca7ebe9f71 (patch)
treef7f89f3b576bbdfe6d4ef199dade397126392ec4 /digital/avr/modules/trace
parent89cb1cef0a6f5aa039b73258d13b196eef2f5a36 (diff)
* digital/avr/modules/trace:
- correctly handle the function to get the new trace value identifier.
Diffstat (limited to 'digital/avr/modules/trace')
-rw-r--r--digital/avr/modules/trace/trace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/digital/avr/modules/trace/trace.c b/digital/avr/modules/trace/trace.c
index 9de43e35..c01ee0f5 100644
--- a/digital/avr/modules/trace/trace.c
+++ b/digital/avr/modules/trace/trace.c
@@ -101,7 +101,7 @@ trace_init (void)
for (i = 0; i < TRACE_PAGE_PAGE_NB; i++)
{
val = flash_read (i * TRACE_PAGE);
- if (lesseq_mod8(new_trace_val, val))
+ if (i == 0 || lesseq_mod8(new_trace_val, val))
{
proto_send0 ('e');
new_trace_val = val;