summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/m6502/m6504.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/m6502/m6504.h')
-rw-r--r--src/devices/cpu/m6502/m6504.h23
1 files changed, 1 insertions, 22 deletions
diff --git a/src/devices/cpu/m6502/m6504.h b/src/devices/cpu/m6502/m6504.h
index 6238d510b18..b33f3713062 100644
--- a/src/devices/cpu/m6502/m6504.h
+++ b/src/devices/cpu/m6502/m6504.h
@@ -16,32 +16,11 @@
class m6504_device : public m6502_device {
public:
m6504_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- class mi_6504_normal : public memory_interface {
- public:
- virtual ~mi_6504_normal() {}
- virtual uint8_t read(uint16_t adr) override;
- virtual uint8_t read_sync(uint16_t adr) override;
- virtual uint8_t read_arg(uint16_t adr) override;
- virtual void write(uint16_t adr, uint8_t val) override;
- };
-
- class mi_6504_nd : public mi_6504_normal {
- public:
- virtual ~mi_6504_nd() {}
- virtual uint8_t read_sync(uint16_t adr) override;
- virtual uint8_t read_arg(uint16_t adr) override;
- };
-
- virtual void device_start() override;
};
enum {
- M6504_IRQ_LINE = m6502_device::IRQ_LINE,
- M6504_NMI_LINE = m6502_device::NMI_LINE,
- M6504_SET_OVERFLOW = m6502_device::V_LINE
+ M6504_IRQ_LINE = m6502_device::IRQ_LINE
};
DECLARE_DEVICE_TYPE(M6504, m6504_device);