dingusppc/devices
joevt fba2ff4231 Corrections for refactors.
- Macros need parenthesis to enforce operation order when expanded.
- Fix device and register numbers in log messages.
- Unmapped I/O space reads don't necessarily return 0xffffffff. That's only for config space reads. Just return 0. Unhandled I/O space read should probably cause a memory check (TEA - Transfer Error Acknowledge) exception as it does on a Power Mac 8600.
2023-02-02 02:47:34 -08:00
..
common Corrections for refactors. 2023-02-02 02:47:34 -08:00
ethernet mace: self-registration with the device registry. 2022-07-18 20:27:34 +02:00
floppy Fix compiler warnings: unused variables. 2023-01-11 01:17:12 -08:00
ioctrl Basic O'Hare I/O controller emulation. 2022-12-23 17:19:46 +01:00
memctrl Corrections for refactors. 2023-02-02 02:47:34 -08:00
serial Fix compiler warnings: never executed. 2023-01-11 01:17:12 -08:00
sound Fix compiler warnings: cast loses precision. 2023-01-11 01:17:12 -08:00
video Fix PCI config r/w of byte and word and unaligned. 2023-01-16 00:09:44 -08:00
CMakeLists.txt Manage Windows build dependencies with vcpkg. 2023-01-08 22:27:13 +01:00
deviceregistry.cpp deviceregistry: add device_registered method. 2022-08-19 18:53:05 +02:00
deviceregistry.h deviceregistry: add device_registered method. 2022-08-19 18:53:05 +02:00