40 #include "sys/node-id.h"
41 #include "contiki-conf.h"
46 unsigned short node_id = 0;
47 unsigned char node_mac[8];
53 unsigned char buf[12];
54 xmem_pread(buf, 12, NODE_ID_XMEM_OFFSET);
57 node_id = (buf[2] << 8) | buf[3];
58 memcpy(node_mac, &buf[4], 8);
65 node_id_burn(
unsigned short id)
67 unsigned char buf[12];
72 memcpy(&buf[4], node_mac, 8);
73 xmem_erase(XMEM_ERASE_UNIT_SIZE, NODE_ID_XMEM_OFFSET);
74 xmem_pwrite(buf, 12, NODE_ID_XMEM_OFFSET);