7d3cab256b
Add configurable debug logging
2024-06-20 01:22:01 +01:00
b77ce7b457
io3: added basic rotary input support
2024-05-12 19:39:56 +02:00
Tau
93fcdf8f6d
board/io3.c: Add io3_to_jvs_node() accessor
2019-11-03 13:00:55 -05:00
Tau
9ea6e09fdc
Tweak JVS coin count APIs
...
This makes things more consistent with the button/analog APIs.
2019-08-03 17:41:39 -04:00
Tau
8158d01ed9
board/io3.c: Tweak ADC polling interface
2019-05-03 21:23:21 -04:00
Tau
ee39a94bde
board/io3.c: Add capabilities comment
2019-05-02 19:41:04 -04:00
Tau
0271abb21e
board/io3.c: Fix JVS coin counter emulation
2019-05-02 19:38:39 -04:00
Tau
463d55cddc
board/io3.c: Use IO-4 GPIO output count
...
Supposedly the IO-4's JVS interface presents the exact same
capabilities as the IO-3 except that it purports to have a massive
number of GPIO outputs (20 ports, each port having 8 bits). So
we'll just make our emulated IO-3 look like an IO-4 then.
2019-03-08 10:07:48 -05:00
Tau
5eef0455a2
board/io3.c: Fix analog input endianness
2019-03-08 10:07:48 -05:00
Tau
0cbd950289
Fix non-PCH build
2018-11-23 14:37:42 -05:00
Tau
2440be1cbf
board/io3.c: Handle short reads/writes
2018-11-20 20:33:17 -05:00
Tau
372868565e
board/io3.c: Add SEGA "Type 3" JVS I/O emulator
2018-11-20 20:33:17 -05:00