X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=pico%2Fcd%2Fgenplus_macros.h;h=04c381a75aad866ad7b25e61f545cefde0c5e2a0;hb=868cc0cc8f2fc6cfd278b15e8dbd042188de53ca;hp=8ac5d35b08e303ef034a64f92c33a09cf4f22e4f;hpb=a93a80deda2211dc89ea543841e71cdaf6f65917;p=picodrive.git diff --git a/pico/cd/genplus_macros.h b/pico/cd/genplus_macros.h index 8ac5d35..04c381a 100644 --- a/pico/cd/genplus_macros.h +++ b/pico/cd/genplus_macros.h @@ -12,6 +12,22 @@ #define int16 signed short #define int32 signed int +typedef union +{ + uint16 w; + struct + { +#if 1 + uint8 l; + uint8 h; +#else + uint8 h; + uint8 l; +#endif + } byte; + +} reg16_t; + #define READ_BYTE(BASE, ADDR) (BASE)[(ADDR)^1] #define WRITE_BYTE(BASE, ADDR, VAL) (BASE)[(ADDR)^1] = (VAL)