#define int16 signed short\r
#define int32 signed int\r
\r
-typedef union\r
-{\r
- uint16 w;\r
- struct\r
- {\r
-#if 1\r
- uint8 l;\r
- uint8 h;\r
-#else\r
- uint8 h;\r
- uint8 l;\r
-#endif\r
- } byte;\r
-\r
-} reg16_t;\r
-\r
#define READ_BYTE(BASE, ADDR) (BASE)[(ADDR)^1]\r
#define WRITE_BYTE(BASE, ADDR, VAL) (BASE)[(ADDR)^1] = (VAL)\r
\r