diff options
author | Michael Pavone <pavone@retrodev.com> | 2017-02-25 02:31:07 -0800 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2017-02-25 02:31:07 -0800 |
commit | 7269bb8f9d5b4190a6ec1d24e445fb8a1f2b0d0d (patch) | |
tree | a5980d0b66af376d1628fb9740d466f1424b92ff /io.h | |
parent | 7dc7e747f1b8ee2fcb9c4fee3635eb943eee71d9 (diff) |
Initial implementation of the XBAND "Eric Smith" keyboard
Diffstat (limited to 'io.h')
-rw-r--r-- | io.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -15,6 +15,7 @@ enum { IO_GAMEPAD6, IO_MOUSE, IO_SATURN_KEYBOARD, + IO_XBAND_KEYBOARD, IO_MENACER, IO_JUSTIFIER, IO_SEGA_MULTI, @@ -52,6 +53,8 @@ typedef struct { uint8_t read_pos; uint8_t write_pos; uint8_t tr_counter; + uint8_t mode; + uint8_t cmd; } keyboard; } device; uint8_t output; |