From 0e26d777d77e8ffb2b1540d9b6529e739cc2f554 Mon Sep 17 00:00:00 2001 From: NĂ©lio Laranjeiro Date: Fri, 5 Jun 2009 16:03:30 +0200 Subject: *digital/avr/modules/flash, digital/avr/modules/trace: (Closes #71) * Removed proto_send useless calls. --- digital/avr/modules/flash/flash.avr.c | 6 +----- digital/avr/modules/trace/trace.c | 5 +---- 2 files changed, 2 insertions(+), 9 deletions(-) (limited to 'digital/avr') 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); -- cgit v1.2.3