Previous 199869 Revisions Next

r190973 Saturday 10th December, 2022 at 23:32:36 UTC by AJR
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
[scripts/src]bus.lua
[src/devices/bus/thomson]cc90_232.cpp* cc90_232.h* cd90_015.cpp cd90_015.h cd90_351.cpp cd90_640.cpp cd90_640.h cq90_028.cpp cq90_028.h extension.cpp extension.h md90_120.cpp* md90_120.h* midipak.cpp* midipak.h* nanoreseau.cpp rf57_932.cpp* rf57_932.h* speech.cpp* speech.h*
[src/mame/thomson]thomson.cpp thomson.h thomson_m.cpp thomson_v.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team