summaryrefslogtreecommitdiffhomepage
path: root/digital/avr/modules/trace/trace.c
diff options
context:
space:
mode:
authorNélio Laranjeiro2009-06-05 16:03:30 +0200
committerNélio Laranjeiro2009-06-05 16:03:30 +0200
commit0e26d777d77e8ffb2b1540d9b6529e739cc2f554 (patch)
tree43ce9ef11f2087268848538f6ba3ced2cc2471a6 /digital/avr/modules/trace/trace.c
parentf9521f6ea1d2b9ff8735ac11f1dcdefdd5a99e89 (diff)
*digital/avr/modules/flash, digital/avr/modules/trace: (Closes #71)
* Removed proto_send useless calls.
Diffstat (limited to 'digital/avr/modules/trace/trace.c')
-rw-r--r--digital/avr/modules/trace/trace.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/digital/avr/modules/trace/trace.c b/digital/avr/modules/trace/trace.c
index c01ee0f5..24ab0689 100644
--- a/digital/avr/modules/trace/trace.c
+++ b/digital/avr/modules/trace/trace.c
@@ -103,7 +103,6 @@ trace_init (void)
val = flash_read (i * TRACE_PAGE);
if (i == 0 || lesseq_mod8(new_trace_val, val))
{
- proto_send0 ('e');
new_trace_val = val;
new_trace_addr = i * TRACE_PAGE;
}
@@ -113,7 +112,6 @@ trace_init (void)
/* Flash not empty */
if (!((new_trace_val == 0x0) && (new_trace_addr == 0)))
{
- proto_send0 ('h');
new_trace_addr = (new_trace_addr + TRACE_PAGE)
& FLASH_ADDRESS_HIGH;
@@ -121,8 +119,7 @@ trace_init (void)
trace_erase_page (new_trace_addr);
}
new_trace_val ++;
- proto_send1b ('v', new_trace_val);
- trace_global.addr_start = new_trace_addr;
+ *((uint32_t*) &trace_global.addr_start) = new_trace_addr;
/* Store the trace val. */
flash_write (new_trace_addr, new_trace_val);