notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add support for the OpenDingux platform
[picodrive.git]
/
pico
/
cd
/
genplus_macros.h
diff --git
a/pico/cd/genplus_macros.h
b/pico/cd/genplus_macros.h
index
8ac5d35
..
04c381a
100644
(file)
--- a/
pico/cd/genplus_macros.h
+++ b/
pico/cd/genplus_macros.h
@@
-12,6
+12,22
@@
#define int16 signed short
\r
#define int32 signed int
\r
\r
#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
#define READ_BYTE(BASE, ADDR) (BASE)[(ADDR)^1]
\r
#define WRITE_BYTE(BASE, ADDR, VAL) (BASE)[(ADDR)^1] = (VAL)
\r
\r