📄 neighbortable.i
字号:
#line 154 "./Compiler.h"
#line 155 "./Compiler.h"
#line 156 "./Compiler.h"
#line 157 "./Compiler.h"
#line 158 "./Compiler.h"
#line 160 "./Compiler.h"
#line 161 "./Compiler.h"
#line 162 "./Compiler.h"
#line 163 "./Compiler.h"
#line 164 "./Compiler.h"
#line 165 "./Compiler.h"
#line 166 "./Compiler.h"
#line 167 "./Compiler.h"
#line 169 "./Compiler.h"
#line 170 "./Compiler.h"
#line 171 "./Compiler.h"
#line 172 "./Compiler.h"
#line 173 "./Compiler.h"
#line 174 "./Compiler.h"
#line 175 "./Compiler.h"
#line 176 "./Compiler.h"
#line 179 "./Compiler.h"
#line 180 "./Compiler.h"
#line 181 "./Compiler.h"
#line 182 "./Compiler.h"
#line 183 "./Compiler.h"
#line 184 "./Compiler.h"
#line 185 "./Compiler.h"
#line 186 "./Compiler.h"
#line 188 "./Compiler.h"
#line 189 "./Compiler.h"
#line 190 "./Compiler.h"
#line 191 "./Compiler.h"
#line 192 "./Compiler.h"
#line 193 "./Compiler.h"
#line 194 "./Compiler.h"
#line 195 "./Compiler.h"
#line 197 "./Compiler.h"
#line 198 "./Compiler.h"
#line 199 "./Compiler.h"
#line 200 "./Compiler.h"
#line 201 "./Compiler.h"
#line 203 "./Compiler.h"
#line 204 "./Compiler.h"
#line 206 "./Compiler.h"
#line 208 "./Compiler.h"
#line 210 "./Compiler.h"
#line 212 "./Compiler.h"
#line 213 "./Compiler.h"
#line 214 "./Compiler.h"
#line 215 "./Compiler.h"
#line 216 "./Compiler.h"
#line 217 "./Compiler.h"
#line 218 "./Compiler.h"
#line 220 "./Compiler.h"
#line 221 "./Compiler.h"
#line 223 "./Compiler.h"
#line 224 "./Compiler.h"
#line 226 "./Compiler.h"
#line 228 "./Compiler.h"
#line 229 "./Compiler.h"
#line 230 "./Compiler.h"
#line 232 "./Compiler.h"
#line 233 "./Compiler.h"
#line 234 "./Compiler.h"
#line 235 "./Compiler.h"
#line 238 "./Compiler.h"
#line 239 "./Compiler.h"
#line 241 "./Compiler.h"
#line 242 "./Compiler.h"
#line 244 "./Compiler.h"
#line 245 "./Compiler.h"
#line 247 "./Compiler.h"
#line 248 "./Compiler.h"
#line 249 "./Compiler.h"
#line 250 "./Compiler.h"
#line 251 "./Compiler.h"
#line 253 "./Compiler.h"
#line 254 "./Compiler.h"
#line 256 "./Compiler.h"
#line 257 "./Compiler.h"
#line 258 "./Compiler.h"
#line 259 "./Compiler.h"
#line 260 "./Compiler.h"
#line 263 "./Compiler.h"
#line 266 "./Compiler.h"
#line 269 "./Compiler.h"
#line 271 "./Compiler.h"
#line 302 "./Compiler.h"
#line 304 "./Compiler.h"
#line 307 "./Compiler.h"
#line 309 "./Compiler.h"
#line 42 "./generic.h"
#line 45 "./generic.h"
#line 47 "./generic.h"
#line 49 "./generic.h"
typedef enum _BOOL { FALSE = 0, TRUE } BOOL;
#line 51 "./generic.h"
#line 53 "./generic.h"
typedef unsigned char BYTE;
typedef unsigned short int WORD;
#line 57 "./generic.h"
#line 59 "./generic.h"
typedef unsigned short long SWORD;
#line 62 "./generic.h"
#line 64 "./generic.h"
#line 66 "./generic.h"
typedef unsigned long DWORD;
#line 68 "./generic.h"
typedef union _BYTE_VAL
{
struct
{
unsigned int b0:1;
unsigned int b1:1;
unsigned int b2:1;
unsigned int b3:1;
unsigned int b4:1;
unsigned int b5:1;
unsigned int b6:1;
unsigned int b7:1;
} bits;
BYTE Val;
} BYTE_VAL;
typedef union _WORD_VAL
{
WORD Val;
struct
{
BYTE LSB;
BYTE MSB;
} byte;
BYTE v[2];
} WORD_VAL;
#line 97 "./generic.h"
#line 98 "./generic.h"
typedef union _DWORD_VAL
{
DWORD Val;
struct
{
BYTE LOLSB;
BYTE LOMSB;
BYTE HILSB;
BYTE HIMSB;
} byte;
struct
{
WORD LSW;
WORD MSW;
} word;
BYTE v[4];
} DWORD_VAL;
#line 117 "./generic.h"
#line 118 "./generic.h"
#line 119 "./generic.h"
#line 120 "./generic.h"
#line 123 "./generic.h"
#line 42 "./zigbee.h"
#line 1 "./Compiler.h"
#line 38 "./Compiler.h"
#line 43 "./Compiler.h"
#line 44 "./Compiler.h"
#line 46 "./Compiler.h"
#line 48 "./Compiler.h"
#line 49 "./Compiler.h"
#line 50 "./Compiler.h"
#line 52 "./Compiler.h"
#line 53 "./Compiler.h"
#line 55 "./Compiler.h"
#line 57 "./Compiler.h"
#line 59 "./Compiler.h"
#line 61 "./Compiler.h"
#line 63 "./Compiler.h"
#line 66 "./Compiler.h"
#line 68 "./Compiler.h"
#line 71 "./Compiler.h"
#line 76 "./Compiler.h"
#line 78 "./Compiler.h"
#line 80 "./Compiler.h"
#line 269 "./Compiler.h"
#line 271 "./Compiler.h"
#line 302 "./Compiler.h"
#line 304 "./Compiler.h"
#line 307 "./Compiler.h"
#line 309 "./Compiler.h"
#line 43 "./zigbee.h"
#line 1 "./Zigbee.def"
#line 3 "./Zigbee.def"
#line 7 "./Zigbee.def"
#line 9 "./Zigbee.def"
#line 12 "./Zigbee.def"
#line 14 "./Zigbee.def"
#line 17 "./Zigbee.def"
#line 18 "./Zigbee.def"
#line 19 "./Zigbee.def"
#line 20 "./Zigbee.def"
#line 23 "./Zigbee.def"
#line 33 "./Zigbee.def"
#line 38 "./Zigbee.def"
#line 45 "./Zigbee.def"
#line 58 "./Zigbee.def"
#line 63 "./Zigbee.def"
#line 64 "./Zigbee.def"
#line 65 "./Zigbee.def"
#line 66 "./Zigbee.def"
#line 67 "./Zigbee.def"
#line 68 "./Zigbee.def"
#line 69 "./Zigbee.def"
#line 70 "./Zigbee.def"
#line 74 "./Zigbee.def"
#line 77 "./Zigbee.def"
#line 81 "./Zigbee.def"
#line 82 "./Zigbee.def"
#line 83 "./Zigbee.def"
#line 87 "./Zigbee.def"
#line 90 "./Zigbee.def"
#line 93 "./Zigbee.def"
#line 96 "./Zigbee.def"
#line 99 "./Zigbee.def"
#line 102 "./Zigbee.def"
#line 106 "./Zigbee.def"
#line 109 "./Zigbee.def"
#line 113 "./Zigbee.def"
#line 44 "./zigbee.h"
#line 47 "./zigbee.h"
#line 49 "./zigbee.h"
typedef BYTE HPACKET;
typedef struct _LONG_ADDR
{
BYTE v[8];
} LONG_ADDR;
typedef union _SHORT_ADDR
{
struct
{
BYTE LSB;
BYTE MSB;
} byte;
WORD Val;
BYTE v[2];
} SHORT_ADDR;
typedef SHORT_ADDR PAN_ADDR;
typedef enum _ZCODE
{
ZCODE_NO_ERROR = 0,
ZCODE_NO_ACK,
ZCODE_CHANNEL_BUSY
} ZCODE;
#line 81 "./zigbee.h"
extern ZCODE zErrorCode;
#line 84 "./zigbee.h"
#line 89 "./zigbee.h"
#line 52 "NeighborTable.c"
#line 1 "D:/MCC18/h/string.h"
#line 3 "D:/MCC18/h/string.h"
#line 1 "D:/MCC18/h/stddef.h"
#line 4 "D:/MCC18/h/stddef.h"
typedef unsigned char wchar_t;
#line 10 "D:/MCC18/h/stddef.h"
typedef signed short int ptrdiff_t;
typedef signed short int ptrdiffram_t;
typedef signed short long int ptrdiffrom_t;
#line 20 "D:/MCC18/h/stddef.h"
typedef unsigned short int size_t;
typedef unsigned short int sizeram_t;
typedef unsigned short long int sizerom_t;
#line 34 "D:/MCC18/h/stddef.h"
#line 36 "D:/MCC18/h/stddef.h"
#line 41 "D:/MCC18/h/stddef.h"
#line 43 "D:/MCC18/h/stddef.h"
#line 45 "D:/MCC18/h/stddef.h"
#line 5 "D:/MCC18/h/string.h"
#line 7 "D:/MCC18/h/string.h"
#line 20 "D:/MCC18/h/string.h"
#line 22 "D:/MCC18/h/string.h"
#line 25 "D:/MCC18/h/string.h"
#line 27 "D:/MCC18/h/string.h"
#line 39 "D:/MCC18/h/string.h"
void *memcpy (auto void *s1, auto const void *s2, auto size_t n);
#line 55 "D:/MCC18/h/string.h"
void *memmove (auto void *s1, auto const void *s2, auto size_t n);
#line 67 "D:/MCC18/h/string.h"
char *strcpy (auto char *s1, auto const char *s2);
#line 83 "D:/MCC18/h/string.h"
char *strncpy (auto char *s1, auto const char *s2, auto size_t n);
#line 97 "D:/MCC18/h/string.h"
char *strcat (auto char *s1, auto const char *s2);
#line 113 "D:/MCC18/h/string.h"
char *strncat (auto char *s1, auto const char *s2, auto size_t n);
#line 128 "D:/MCC18/h/string.h"
signed char memcmp (auto const void *s1, auto const void *s2, auto size_t n);
#line 141 "D:/MCC18/h/string.h"
signed char strcmp (auto const char *s1, auto const char *s2);
#line 147 "D:/MCC18/h/string.h"
#line 161 "D:/MCC18/h/string.h"
signed char strncmp (auto const char *s1, auto const char *s2, auto size_t n);
#line 167 "D:/MCC18/h/string.h"
#line 183 "D:/MCC18/h/string.h"
void *memchr (auto const void *s, auto unsigned char c, auto size_t n);
#line 199 "D:/MCC18/h/string.h"
char *strchr (auto const char *s, auto unsigned char c);
#line 210 "D:/MCC18/h/string.h"
size_t strcspn (auto const char *s1, auto const char *s2);
#line 222 "D:/MCC18/h/string.h"
char *strpbrk (auto const char *s1, auto const char *s2);
#line 238 "D:/MCC18/h/string.h"
char *strrchr (auto const char *s, auto unsigned char c);
#line 249 "D:/MCC18/h/string.h"
size_t strspn (auto const char *s1, auto const char *s2);
#line 262 "D:/MCC18/h/string.h"
char *strstr (auto const char *s1, auto const char *s2);
#line 305 "D:/MCC18/h/string.h"
char *strtok (auto char *s1, auto const char *s2);
#line 321 "D:/MCC18/h/string.h"
void *memset (auto void *s, auto unsigned char c, auto size_t n);
#line 339 "D:/MCC18/h/string.h"
#line 341 "D:/MCC18/h/string.h"
#line 349 "D:/MCC18/h/string.h"
size_t strlen (auto const char *s);
#line 358 "D:/MCC18/h/string.h"
char *strupr (auto char *s);
#line 367 "D:/MCC18/h/string.h"
char *strlwr (auto char *s);
#line 379 "D:/MCC18/h/string.h"
far rom void *memcpypgm (auto far rom void *s1, auto const far rom void *s2, auto sizerom_t n);
#line 389 "D:/MCC18/h/string.h"
void *memcpypgm2ram (auto void *s1, auto const far rom void *s2, auto sizeram_t n);
#line 398 "D:/MCC18/h/string.h"
far rom void *memcpyram2pgm (auto far rom void *s1, auto const void *s2, auto sizeram_t n);
#line 407 "D:/MCC18/h/string.h"
far rom void *memmovepgm (auto far rom void *s1, auto const far rom void *s2, auto sizerom_t n);
#line 417 "D:/MCC18/h/string.h"
void *memmovepgm2ram (auto void *s1, auto const far rom void *s2, auto sizeram_t n);
#line 426 "D:/MCC18/h/string.h"
far rom void *memmoveram2pgm (auto far rom void *s1, auto const void *s2, auto sizeram_t n);
#line 434 "D:/MCC18/h/string.h"
far rom char *strcpypgm (auto far rom char *s1, auto const far rom char *s2);
#line 443 "D:/MCC18/h/string.h"
char *strcpypgm2ram (auto char *s1, auto const far rom char *s2);
#line 451 "D:/MCC18/h/string.h"
far rom char *strcpyram2pgm (auto far rom char *s1, auto const char *s2);
#line 460 "D:/MCC18/h/string.h"
far rom char *strncpypgm (auto far rom char *s1, auto const far rom char *s2, auto sizerom_t n);
#line 470 "D:/MCC18/h/string.h"
char *strncpypgm2ram (auto char *s1, auto const far rom char *s2, auto sizeram_t n);
#line 479 "D:/MCC18/h/string.h"
far rom char *strncpyram2pgm (auto far rom char *s1, auto const char *s2, auto sizeram_t n);
#line 487 "D:/MCC18/h/string.h"
far rom char *strcatpgm (auto far rom char *s1, auto const far rom char *s2);
#line 496 "D:/MCC18/h/string.h"
char *strcatpgm2ram (auto char *s1, auto const far rom char *s2);
#line 504 "D:/MCC18/h/string.h"
far rom char *strcatram2pgm (auto far rom char *s1, auto const char *s2);
#line 513 "D:/MCC18/h/string.h"
far rom char *strncatpgm (auto far rom char *s1, auto const far rom char *s2, auto sizerom_t n);
#line 523 "D:/MCC18/h/string.h"
char *strncatpgm2ram (auto char *s1, auto const far rom char *s2, auto sizeram_t n);
#line 532 "D:/MCC18/h/string.h"
far rom char *strncatram2pgm (auto far rom char *s1, auto const char *s2, auto sizeram_t n);
#line 541 "D:/MCC18/h/string.h"
signed char memcmppgm (auto far rom void *s1, auto const far rom void *s2, auto sizerom_t n);
#line 551 "D:/MCC18/h/string.h"
signed char memcmppgm2ram (auto void *s1, auto const far rom void *s2, auto sizeram_t n);
#line 560 "D:/MCC18/h/string.h"
signed char memcmpram2pgm (auto far rom void *s1, auto const void *s2, auto sizeram_t n);
#line 568 "D:/MCC18/h/string.h"
signed char strcmppgm (auto const far rom char *s1, auto const far rom char *s2);
#line 577 "D:/MCC18/h/string.h"
signed char strcmppgm2ram (auto const char *s1, auto const far rom char *s2);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -