summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/tms1000/tms1k_base.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/tms1000/tms1k_base.h')
-rw-r--r--src/devices/cpu/tms1000/tms1k_base.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/devices/cpu/tms1000/tms1k_base.h b/src/devices/cpu/tms1000/tms1k_base.h
index e34e93e7d1c..db7df7fc3e9 100644
--- a/src/devices/cpu/tms1000/tms1k_base.h
+++ b/src/devices/cpu/tms1000/tms1k_base.h
@@ -96,6 +96,16 @@ public:
u8 debug_peek_o_index() { return m_o_index; } // get output PLA index, for debugging (don't use in emulation)
+ void data_128x4(address_map &map);
+ void data_144x4(address_map &map);
+ void data_192x4(address_map &map);
+ void data_32x4(address_map &map);
+ void data_64x4(address_map &map);
+ void program_10bit_8(address_map &map);
+ void program_11bit_8(address_map &map);
+ void program_11bit_9(address_map &map);
+ void program_12bit_8(address_map &map);
+ void program_9bit_8(address_map &map);
protected:
// construction/destruction
tms1k_base_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, u32 clock, u8 o_pins, u8 r_pins, u8 pc_bits, u8 byte_bits, u8 x_bits, int prgwidth, address_map_constructor program, int datawidth, address_map_constructor data);