diff options
author | 2015-12-21 01:07:09 +0100 | |
---|---|---|
committer | 2015-12-21 01:07:09 +0100 | |
commit | 66fbbc0f9d2e9292228c8a3925a012872c257c34 (patch) | |
tree | 0c712658f0cada61a1845d17204cce149b69c28d /src/devices/cpu/tms0980 | |
parent | 70d77a389c63260833d11240c65ee5604c4d49f4 (diff) |
use tms0270 pla for tms1980
Diffstat (limited to 'src/devices/cpu/tms0980')
-rw-r--r-- | src/devices/cpu/tms0980/tms0980.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/cpu/tms0980/tms0980.cpp b/src/devices/cpu/tms0980/tms0980.cpp index b5071e3f43f..d0425906525 100644 --- a/src/devices/cpu/tms0980/tms0980.cpp +++ b/src/devices/cpu/tms0980/tms0980.cpp @@ -174,7 +174,6 @@ const device_type TMS0980 = &device_creator<tms0980_cpu_device>; // 28-pin DIP, // - one of the microinstructions redirects to a RSTR instruction, like on TMS0270 // - 32-term output PLA above the RAM, 7 bits! (rotate opla 270 degrees) const device_type TMS1980 = &device_creator<tms1980_cpu_device>; // 28-pin DIP, 7 O pins, 10 R pins, high voltage -// TMS0260 is same? // TMS0970 is a stripped-down version of the TMS0980, itself acting more like a TMS1000 // - RAM and ROM is exactly the same as TMS1000 @@ -191,6 +190,7 @@ const device_type TMS1990 = &device_creator<tms1990_cpu_device>; // 28-pin DIP, // - 48-term output PLA above the RAM (rotate opla 90 degrees) const device_type TMS0270 = &device_creator<tms0270_cpu_device>; // 40-pin DIP, 16 O pins, 8+ R pins (some R pins are internally hooked up to support more I/O) // newer TMS0270 chips (eg. Speak & Math) have 42 pins +// TMS0260 is same or similar? // internal memory maps @@ -402,7 +402,7 @@ static MACHINE_CONFIG_FRAGMENT(tms1980) // main opcodes PLA, microinstructions PLA, output PLA MCFG_PLA_ADD("ipla", 9, 22, 24) MCFG_PLA_FILEFORMAT(PLA_FMT_BERKELEY) - MCFG_PLA_ADD("mpla", 6, 21, 64) + MCFG_PLA_ADD("mpla", 6, 22, 64) MCFG_PLA_FILEFORMAT(PLA_FMT_BERKELEY) MCFG_PLA_ADD("opla", 5, 7, 32) MCFG_PLA_FILEFORMAT(PLA_FMT_BERKELEY) |