diff options
Diffstat (limited to 'src/devices/cpu/z8000')
-rw-r--r-- | src/devices/cpu/z8000/z8000.h | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/src/devices/cpu/z8000/z8000.h b/src/devices/cpu/z8000/z8000.h index 66a5e4f797f..aaea89f7600 100644 --- a/src/devices/cpu/z8000/z8000.h +++ b/src/devices/cpu/z8000/z8000.h @@ -44,19 +44,19 @@ public: protected: // device-level overrides - virtual void device_start(); - virtual void device_reset(); + virtual void device_start() override; + virtual void device_reset() override; // device_execute_interface overrides - virtual UINT32 execute_min_cycles() const { return 2; } - virtual UINT32 execute_max_cycles() const { return 744; } - virtual UINT32 execute_input_lines() const { return 2; } - virtual UINT32 execute_default_irq_vector() const { return 0xff; } - virtual void execute_run(); - virtual void execute_set_input(int inputnum, int state); + virtual UINT32 execute_min_cycles() const override { return 2; } + virtual UINT32 execute_max_cycles() const override { return 744; } + virtual UINT32 execute_input_lines() const override { return 2; } + virtual UINT32 execute_default_irq_vector() const override { return 0xff; } + virtual void execute_run() override; + virtual void execute_set_input(int inputnum, int state) override; // device_memory_interface overrides - virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const + virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { switch (spacenum) { @@ -67,12 +67,12 @@ protected: } // device_state_interface overrides - void state_string_export(const device_state_entry &entry, std::string &str); + void state_string_export(const device_state_entry &entry, std::string &str) override; // device_disasm_interface overrides - virtual UINT32 disasm_min_opcode_bytes() const { return 2; } - virtual UINT32 disasm_max_opcode_bytes() const { return 6; } - virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options); + virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } + virtual UINT32 disasm_max_opcode_bytes() const override { return 6; } + virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; address_space_config m_program_config; address_space_config m_io_config; @@ -632,11 +632,11 @@ public: protected: // device-level overrides - virtual void device_start(); - virtual void device_reset(); + virtual void device_start() override; + virtual void device_reset() override; // device_memory_interface overrides - virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const + virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { switch (spacenum) { @@ -648,21 +648,21 @@ protected: } // device_disasm_interface overrides - virtual UINT32 disasm_max_opcode_bytes() const { return 8; } + virtual UINT32 disasm_max_opcode_bytes() const override { return 8; } address_space_config m_data_config; - virtual int segmented_mode(); - virtual UINT32 adjust_addr_for_nonseg_mode(UINT32 addr); - virtual UINT16 RDPORT_W(int mode, UINT16 addr); - virtual void WRPORT_W(int mode, UINT16 addr, UINT16 value); - virtual void PUSH_PC(); - virtual void CHANGE_FCW(UINT16 fcw); - virtual UINT32 GET_PC(UINT32 VEC); - virtual UINT16 GET_FCW(UINT32 VEC); - virtual UINT32 F_SEG_Z8001(); - virtual UINT32 PSA_ADDR(); - virtual UINT32 read_irq_vector(); + virtual int segmented_mode() override; + virtual UINT32 adjust_addr_for_nonseg_mode(UINT32 addr) override; + virtual UINT16 RDPORT_W(int mode, UINT16 addr) override; + virtual void WRPORT_W(int mode, UINT16 addr, UINT16 value) override; + virtual void PUSH_PC() override; + virtual void CHANGE_FCW(UINT16 fcw) override; + virtual UINT32 GET_PC(UINT32 VEC) override; + virtual UINT16 GET_FCW(UINT32 VEC) override; + virtual UINT32 F_SEG_Z8001() override; + virtual UINT32 PSA_ADDR() override; + virtual UINT32 read_irq_vector() override; }; |