summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/bus.lua
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2022-12-10 18:24:40 -0500
committer AJR <ajrhacker@users.noreply.github.com>2022-12-10 18:32:36 -0500
commite8823c2ab89da2ad75db1058b39e8d4d42a9d778 (patch)
tree9f51d1ee354918fdc427cd7c51e1f056e385a0cd /scripts/src/bus.lua
parent69b93d8805ca3bc65e88f9bcda3d44b0004fc4fb (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.lua10
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