From 84413ddc99957598be67a29a9d6963d879eaa5d6 Mon Sep 17 00:00:00 2001 From: nifi Date: Fri, 23 Mar 2007 16:05:47 +0000 Subject: [PATCH] restore of node id + changed to use cfs xmem (external flash) --- platform/sky/contiki-sky-main.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/platform/sky/contiki-sky-main.c b/platform/sky/contiki-sky-main.c index 3ceacd6dc..0140f095f 100644 --- a/platform/sky/contiki-sky-main.c +++ b/platform/sky/contiki-sky-main.c @@ -26,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * @(#)$Id: contiki-sky-main.c,v 1.4 2007/03/23 00:00:29 adamdunkels Exp $ + * @(#)$Id: contiki-sky-main.c,v 1.5 2007/03/23 16:05:47 nifi Exp $ */ #include @@ -49,6 +49,8 @@ #include "dev/slip.h" #include "dev/uart1.h" +#include "node-id.h" + #include "net/rime.h" #include "sys/autostart.h" @@ -100,7 +102,7 @@ main(int argc, char **argv) slip_arch_init(BAUD2UBR(115200)); /* Must come before first printf */ printf("Starting %s " - "($Id: contiki-sky-main.c,v 1.4 2007/03/23 00:00:29 adamdunkels Exp $)\n", __FILE__); + "($Id: contiki-sky-main.c,v 1.5 2007/03/23 16:05:47 nifi Exp $)\n", __FILE__); ds2411_init(); sensors_light_init(); xmem_init(); @@ -108,7 +110,10 @@ main(int argc, char **argv) /* * Hardware initialization done! */ - + + /* Restore node id if such has been stored in external mem */ + node_id_restore(); + printf("MAC %02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x\n", ds2411_id[0], ds2411_id[1], ds2411_id[2], ds2411_id[3], ds2411_id[4], ds2411_id[5], ds2411_id[6], ds2411_id[7]); @@ -130,8 +135,7 @@ main(int argc, char **argv) process_start(&etimer_process, NULL); process_start(&sensors_process, NULL); - /* cfs_xmem_init();*/ - cfs_ram_init(); + cfs_xmem_init(); simple_cc2420_init(); simple_cc2420_rime_init();