dingusppc/devices/common
Mihai Parparita 73272b28dd Implement the ADB keyboard
Besides generating KeyboardEvents in the SDL event handler and
returning the key state in the register 0 reads of the AdbKeyboard
device, we also needed to generalize the ADB bus polling a bit. We now
check all devices that have the service request bit set, instead of
hardcoding the mouse.

The SDL key event -> ADB raw key code mapping is based on BasiliskII/
SheepShaver's, but cleaned up a bit.
2023-10-11 23:43:20 -07:00
..
adb Implement the ADB keyboard 2023-10-11 23:43:20 -07:00
ata Clean up #includes 2023-11-03 00:33:47 -07:00
i2c Clean up #includes 2023-11-03 00:33:47 -07:00
pci Clean up #includes 2023-11-03 00:33:47 -07:00
scsi Clean up #includes 2023-11-03 00:33:47 -07:00
dbdma.cpp Clean up #includes 2023-11-03 00:33:47 -07:00
dbdma.h Clean up #includes 2023-11-03 00:33:47 -07:00
dmacore.h
hwcomponent.h hwcomponent: fix size of the component type enum. 2023-07-23 16:32:00 +02:00
hwinterrupt.h hwinterrupt: add IDE interrupts. 2023-06-18 23:22:51 +02:00
machineid.h
mmiodevice.h
nvram.cpp Clean up #includes 2023-11-03 00:33:47 -07:00
nvram.h
ofnvram.cpp Clean up #includes 2023-11-03 00:33:47 -07:00
ofnvram.h Clean up #includes 2023-11-03 00:33:47 -07:00
viacuda.cpp Implement the ADB keyboard 2023-10-11 23:43:20 -07:00
viacuda.h Clean up #includes 2023-11-03 00:33:47 -07:00