dingusppc/devices/memctrl
joevt 6f231f3367 grandcentral: IOBus changes.
- Add IOBusDevice (nvram_addr_hi_dev) for NVRAM addr hi.
- Add IOBusDevice (nvram_dev) for NVRAM data.
- Make all IOBusDevices use the same code.
- Log error if 4 least significant bits of offset are not zero.
- Correctly byte swap the value before passing it to the IOBusDevice.
- When reading, duplicate the bytes in a word or dword like a real Power Mac does.
2024-03-09 06:02:23 -07:00
..
hammerhead.cpp hammerhead: add configuration accessors. 2023-12-10 00:19:44 +01:00
hammerhead.h Spelling. 2024-02-20 01:53:32 +01:00
hmc.cpp Fix read/write argument names 2022-08-22 17:16:22 -07:00
hmc.h Spelling. 2024-02-20 01:53:32 +01:00
memctrlbase.cpp memctrlbase: Clear RAM to zero. 2024-03-08 20:58:41 -07:00
memctrlbase.h Clean up #includes 2023-11-03 00:33:47 -07:00
mpc106.cpp mpc106: Fix RAM allocation. 2024-03-08 20:58:04 -07:00
mpc106.h Add PCI interrupt method. 2024-03-04 07:47:20 -07:00
platinum.cpp grandcentral: IOBus changes. 2024-03-09 06:02:23 -07:00
platinum.h platinum: Init bank_base. 2024-03-03 10:43:25 -07:00
psx.cpp psx: Set name of Psx memory controller. 2024-03-01 07:59:33 -07:00
psx.h Basic PSX memory controller emulation. 2022-12-23 17:19:46 +01:00
spdram.h Simplify registration of HW component types. 2022-01-26 16:45:21 +01:00