summaryrefslogtreecommitdiff
path: root/digital
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
parentf9521f6ea1d2b9ff8735ac11f1dcdefdd5a99e89 (diff)
*digital/avr/modules/flash, digital/avr/modules/trace: (Closes #71)
* Removed proto_send useless calls.
Diffstat (limited to 'digital')
-rw-r--r--digital/avr/modules/flash/flash.avr.c6
-rw-r--r--digital/avr/modules/trace/trace.c5
2 files changed, 2 insertions, 9 deletions
diff --git a/digital/avr/modules/flash/flash.avr.c b/digital/avr/modules/flash/flash.avr.c
index 872b727c..a38f7910 100644
--- a/digital/avr/modules/flash/flash.avr.c
+++ b/digital/avr/modules/flash/flash.avr.c
@@ -121,8 +121,6 @@ flash_init (void)
if (rsp[0] != 0xBF)
return 0;
- proto_send3b ('f',rsp[0], rsp[1], rsp[2]);
-
if (flash_status_aai())
{
flash_send_command (FLASH_WEDI);
@@ -137,9 +135,7 @@ flash_init (void)
AC_FLASH_PORT |= _BV(AC_FLASH_BIT_SS);
/* Read the flash status. */
- proto_send1b ('s', flash_read_status());
-
- return 1;
+ return flash_read_status();
}
/** Write in the flash byte provided in parameter.
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);