diff options
Diffstat (limited to 'src/devices/cpu/patinhofeio/patinhofeio_cpu.h')
-rw-r--r-- | src/devices/cpu/patinhofeio/patinhofeio_cpu.h | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/devices/cpu/patinhofeio/patinhofeio_cpu.h b/src/devices/cpu/patinhofeio/patinhofeio_cpu.h index 122211bc35a..b10d3b7f0b1 100644 --- a/src/devices/cpu/patinhofeio/patinhofeio_cpu.h +++ b/src/devices/cpu/patinhofeio/patinhofeio_cpu.h @@ -51,7 +51,7 @@ enum class patinho_feio_cpu_device : public cpu_device { public: // construction/destruction - patinho_feio_cpu_device(const machine_config &mconfig, const char *_tag, device_t *_owner, UINT32 _clock); + patinho_feio_cpu_device(const machine_config &mconfig, const char *_tag, device_t *_owner, uint32_t _clock); template<class _Object> static devcb_base &set_rc_read_callback(device_t &device, _Object object) { return downcast<patinho_feio_cpu_device &>(device).m_rc_read_cb.set_callback(object); } template<class _Object> static devcb_base &set_buttons_read_callback(device_t &device, _Object object) { return downcast<patinho_feio_cpu_device &>(device).m_buttons_read_cb.set_callback(object); } @@ -59,14 +59,14 @@ public: template<class _Object> static devcb_base &set_iodev_write_callback(device_t &device, int devnumber, _Object object) { return downcast<patinho_feio_cpu_device &>(device).m_iodev_write_cb[devnumber].set_callback(object); } template<class _Object> static devcb_base &set_iodev_status_callback(device_t &device, int devnumber, _Object object) { return downcast<patinho_feio_cpu_device &>(device).m_iodev_status_cb[devnumber].set_callback(object); } - void transfer_byte_from_external_device(UINT8 channel, UINT8 data); - void set_iodev_status(UINT8 channel, bool status) { + void transfer_byte_from_external_device(uint8_t channel, uint8_t data); + void set_iodev_status(uint8_t channel, bool status) { m_iodev_status[channel] = status; } protected: virtual void execute_run() override; - virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; + virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const uint8_t *oprom, const uint8_t *opram, uint32_t options) override; address_space_config m_program_config; @@ -97,10 +97,10 @@ protected: bool m_iodev_status[16]; /* 8-bit registers for receiving data from peripherals */ - UINT8 m_iodev_incoming_byte[16]; + uint8_t m_iodev_incoming_byte[16]; /* 8-bit registers for sending data to peripherals */ - UINT8 m_iodev_outgoing_byte[16]; + uint8_t m_iodev_outgoing_byte[16]; int m_flags; // V = "Vai um" (Carry flag) @@ -116,27 +116,27 @@ protected: virtual void device_reset() override; // device_execute_interface overrides - virtual UINT32 execute_min_cycles() const override { return 1; } - virtual UINT32 execute_max_cycles() const override { return 2; } + virtual uint32_t execute_min_cycles() const override { return 1; } + virtual uint32_t execute_max_cycles() const override { return 2; } // device_memory_interface overrides virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_disasm_interface overrides - virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } - virtual UINT32 disasm_max_opcode_bytes() const override { return 2; } + virtual uint32_t disasm_min_opcode_bytes() const override { return 1; } + virtual uint32_t disasm_max_opcode_bytes() const override { return 2; } private: void execute_instruction(); void compute_effective_address(unsigned int addr); - void set_flag(UINT8 flag, bool state); - UINT16 read_panel_keys_register(); + void set_flag(uint8_t flag, bool state); + uint16_t read_panel_keys_register(); devcb_read16 m_rc_read_cb; devcb_read16 m_buttons_read_cb; devcb_read8 m_iodev_read_cb[16]; devcb_write8 m_iodev_write_cb[16]; devcb_read8 m_iodev_status_cb[16]; - UINT8 m_mode; + uint8_t m_mode; }; extern const device_type PATINHO_FEIO; |