#ifndef __ADDR_H__ #define __ADDR_H__ #include "Basedefine.h" #define FLASH_LOCAL_ADDR_ADDRESS 0x08004c00 enum { ADDR_NEQ = 0, ADDR_EQ, BRODCAST_ADDRAA_EQ, BRODCAST_ADDR99_EQ }; bool cmp_datas(u8 * buf1, u8* buf2, u8 length); u8 cmp_addr(u8 *addr); void set_addr(u8 *newaddr); bool read_addr(u8 *addrbuf); u8 * read_broadcast_addr(void); void init_local_addr(void); bool read_unique_id(u8 * id); #endif