45 unsigned char node_mac[8];
49 node_id_z1_restore(
void)
51 unsigned char buf[12];
52 xmem_pread(buf, 12, NODE_ID_XMEM_OFFSET);
55 node_id = (buf[2] << 8) | buf[3];
56 memcpy(node_mac, &buf[4], 8);
63 node_id_z1_burn(
unsigned short id)
65 unsigned char buf[12];
66 memset(buf, 0,
sizeof(buf));
71 xmem_erase(XMEM_ERASE_UNIT_SIZE, NODE_ID_XMEM_OFFSET);
72 xmem_pwrite(buf, 12, NODE_ID_XMEM_OFFSET);
Node-id (simple 16-bit identifiers) handling.