From a0d29888469b4303cc13ed48bef006eeb29a93f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philippe=20R=C3=A9tornaz?= Date: Wed, 29 Aug 2012 18:43:16 +0200 Subject: [PATCH] cc253x: Don't force __data usage SDCC optimize "r" and put it in a register. Don't force len to be in __data. --- platform/cc2530dk/contiki-main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/cc2530dk/contiki-main.c b/platform/cc2530dk/contiki-main.c index a8154e1d1..b10238286 100644 --- a/platform/cc2530dk/contiki-main.c +++ b/platform/cc2530dk/contiki-main.c @@ -44,8 +44,6 @@ extern volatile uint8_t sleep_flag; #endif /*---------------------------------------------------------------------------*/ extern rimeaddr_t rimeaddr_node_addr; -static __data int r; -static __data int len; /*---------------------------------------------------------------------------*/ #if ENERGEST_CONF_ON static unsigned long irq_energest = 0; @@ -261,6 +259,8 @@ main(void) CC_NON_BANKED fade(LEDS_YELLOW); while(1) { + uint8_t r; + static uint16_t len; do { /* Reset watchdog and handle polls and events */ watchdog_periodic();