diff options
| author | 2022-12-10 18:24:40 -0500 | |
|---|---|---|
| committer | 2022-12-10 18:32:36 -0500 | |
| commit | e8823c2ab89da2ad75db1058b39e8d4d42a9d778 (patch) | |
| tree | 9f51d1ee354918fdc427cd7c51e1f056e385a0cd /scripts/src/bus.lua | |
| parent | 69b93d8805ca3bc65e88f9bcda3d44b0004fc4fb (diff) | |
thomson.cpp: Extension bus cleanup
- Make CC 90-232 serial/parallel interface an extension device
- Eliminate spurious custom Centronics interface from MO5NR (CC 90-232 is used with this model instead)
- Make RF 57-932 serial interface an extension device
- Make MD 90-120 modem interface an extension device (emulation still needs work)
- Make Midipak an extension device and completely rewrite emulation
- Make MEA8000-based speech interface an extension device
- Configure 1 MHz E clock for extension bus
- Add FIRQ & IRQ outputs from extension bus
- Expand extension I/O address range from $x7D0-$x7DF to $x7C0-$x7FF
- Clean up various bits of driver code
Diffstat (limited to 'scripts/src/bus.lua')
| -rw-r--r-- | scripts/src/bus.lua | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index 57fee72cdde..5d47117da39 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -5017,6 +5017,8 @@ if (BUSES["THOMSON"]~=null) then files { MAME_DIR .. "src/devices/bus/thomson/extension.cpp", MAME_DIR .. "src/devices/bus/thomson/extension.h", + MAME_DIR .. "src/devices/bus/thomson/cc90_232.cpp", + MAME_DIR .. "src/devices/bus/thomson/cc90_232.h", MAME_DIR .. "src/devices/bus/thomson/cd90_015.cpp", MAME_DIR .. "src/devices/bus/thomson/cd90_015.h", MAME_DIR .. "src/devices/bus/thomson/cq90_028.cpp", @@ -5025,8 +5027,16 @@ if (BUSES["THOMSON"]~=null) then MAME_DIR .. "src/devices/bus/thomson/cd90_351.h", MAME_DIR .. "src/devices/bus/thomson/cd90_640.cpp", MAME_DIR .. "src/devices/bus/thomson/cd90_640.h", + MAME_DIR .. "src/devices/bus/thomson/md90_120.cpp", + MAME_DIR .. "src/devices/bus/thomson/md90_120.h", + MAME_DIR .. "src/devices/bus/thomson/midipak.cpp", + MAME_DIR .. "src/devices/bus/thomson/midipak.h", MAME_DIR .. "src/devices/bus/thomson/nanoreseau.cpp", MAME_DIR .. "src/devices/bus/thomson/nanoreseau.h", + MAME_DIR .. "src/devices/bus/thomson/rf57_932.cpp", + MAME_DIR .. "src/devices/bus/thomson/rf57_932.h", + MAME_DIR .. "src/devices/bus/thomson/speech.cpp", + MAME_DIR .. "src/devices/bus/thomson/speech.h", } end |
