diff options
Diffstat (limited to 'src/emu/cpu/tms9900/ti990_10.h')
-rw-r--r-- | src/emu/cpu/tms9900/ti990_10.h | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/src/emu/cpu/tms9900/ti990_10.h b/src/emu/cpu/tms9900/ti990_10.h deleted file mode 100644 index f1d4e20ce3a..00000000000 --- a/src/emu/cpu/tms9900/ti990_10.h +++ /dev/null @@ -1,61 +0,0 @@ -// license:BSD-3-Clause -// copyright-holders:Michael Zapf -/* - TI 990 CPU board - See ti990_10.c for documentation -*/ - -#ifndef __TI990_10_H__ -#define __TI990_10_H__ - -#include "emu.h" -#include "debugger.h" -#include "tms99com.h" - -class ti990_10_device : public cpu_device -{ -public: - ti990_10_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - ~ti990_10_device(); - -protected: - // device-level overrides - void device_start(); - void device_stop(); - void device_reset(); - - // device_execute_interface overrides - UINT32 execute_min_cycles() const; - UINT32 execute_max_cycles() const; - UINT32 execute_input_lines() const; - void execute_set_input(int irqline, int state); - void execute_run(); - - // device_disasm_interface overrides - UINT32 disasm_min_opcode_bytes() const; - UINT32 disasm_max_opcode_bytes() const; - offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options); - - const address_space_config* memory_space_config(address_spacenum spacenum) const; - - const address_space_config m_program_config; - const address_space_config m_io_config; - address_space* m_prgspace; - address_space* m_cru; - - // Cycle counter - int m_icount; - - // Hardware registers - UINT16 WP; // Workspace pointer - UINT16 PC; // Program counter - UINT16 ST; // Status register - -private: - UINT16 m_state_any; -}; - -// device type definition -extern const device_type TI990_10; - -#endif /* __TI990_10_H__ */ |