From 27e1254afc618ef34cf7d49c5158587da465b2be Mon Sep 17 00:00:00 2001 From: NĂ©lio Laranjeiro Date: Mon, 2 Feb 2009 09:49:05 +0100 Subject: digital/avr/modules/trace: Ended the trace module to stop the traces when it rolls over the flash memory. (Closes #t60). --- digital/avr/modules/trace/trace.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'digital/avr/modules/trace/trace.c') diff --git a/digital/avr/modules/trace/trace.c b/digital/avr/modules/trace/trace.c index 4fa01af8..c6a78a52 100644 --- a/digital/avr/modules/trace/trace.c +++ b/digital/avr/modules/trace/trace.c @@ -32,12 +32,6 @@ #define TRACE_ARGS_MAX 6 #define TRACE_MAX_ARGS (TRACE_ARGS_MAX * TRACE_ARGS_MAX) -enum trace_status_t -{ - TRACE_STATUS_OFF, - TRACE_STATUS_ON -}; - struct trace_t { /** Flash status. */ @@ -97,7 +91,7 @@ trace_print_arg_4(uint32_t arg) } -void +uint8_t trace_init (void) { int8_t i; @@ -123,7 +117,9 @@ trace_init (void) trace_global.addr = FLASH_ADDRESS_INC(trace_global.addr); } + return TRACE_STATUS_ON; } + return TRACE_STATUS_OFF; } void -- cgit v1.2.3