summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/i4004/i4004.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/i4004/i4004.h')
-rw-r--r--src/devices/cpu/i4004/i4004.h48
1 files changed, 24 insertions, 24 deletions
diff --git a/src/devices/cpu/i4004/i4004.h b/src/devices/cpu/i4004/i4004.h
index c2e887c6e0d..1b875f10aee 100644
--- a/src/devices/cpu/i4004/i4004.h
+++ b/src/devices/cpu/i4004/i4004.h
@@ -25,9 +25,9 @@ class i4004_cpu_device : public cpu_device
{
public:
// construction/destruction
- i4004_cpu_device(const machine_config &mconfig, const char *_tag, device_t *_owner, UINT32 _clock);
+ i4004_cpu_device(const machine_config &mconfig, const char *_tag, device_t *_owner, uint32_t _clock);
- void set_test(UINT8 val);
+ void set_test(uint8_t val);
protected:
// device-level overrides
@@ -35,8 +35,8 @@ protected:
virtual void device_reset() override;
// device_execute_interface overrides
- virtual UINT32 execute_min_cycles() const override { return 8; }
- virtual UINT32 execute_max_cycles() const override { return 16; }
+ virtual uint32_t execute_min_cycles() const override { return 8; }
+ virtual uint32_t execute_max_cycles() const override { return 16; }
virtual void execute_run() override;
// device_memory_interface overrides
@@ -57,23 +57,23 @@ protected:
virtual void state_string_export(const device_state_entry &entry, std::string &str) const override;
// 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 offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override;
+ virtual uint32_t disasm_min_opcode_bytes() const override { return 1; }
+ virtual uint32_t disasm_max_opcode_bytes() const override { return 2; }
+ virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const uint8_t *oprom, const uint8_t *opram, uint32_t options) override;
- UINT8 ROP();
- UINT8 READ_ROM();
+ uint8_t ROP();
+ uint8_t READ_ROM();
void WPM();
- UINT8 ARG();
- UINT8 RM();
- UINT8 RMS(UINT32 a);
- void WM(UINT8 v);
- void WMP(UINT8 v);
- void WMS(UINT32 a, UINT8 v);
- UINT8 RIO();
- void WIO(UINT8 v);
- UINT8 GET_REG(UINT8 num);
- void SET_REG(UINT8 num, UINT8 val);
+ uint8_t ARG();
+ uint8_t RM();
+ uint8_t RMS(uint32_t a);
+ void WM(uint8_t v);
+ void WMP(uint8_t v);
+ void WMS(uint32_t a, uint8_t v);
+ uint8_t RIO();
+ void WIO(uint8_t v);
+ uint8_t GET_REG(uint8_t num);
+ void SET_REG(uint8_t num, uint8_t val);
void PUSH_STACK();
void POP_STACK();
void execute_one(int opcode);
@@ -82,14 +82,14 @@ protected:
address_space_config m_io_config;
address_space_config m_data_config;
- UINT8 m_A; // Accumulator
- UINT8 m_R[8];
+ uint8_t m_A; // Accumulator
+ uint8_t m_R[8];
PAIR m_ADDR[4]; // Address registers
PAIR m_RAM;
- UINT8 m_C; // Carry flag
- UINT8 m_TEST; // Test PIN status
+ uint8_t m_C; // Carry flag
+ uint8_t m_TEST; // Test PIN status
PAIR m_PC; // It is in fact one of ADDR regs
- UINT8 m_flags; // used for I/O only
+ uint8_t m_flags; // used for I/O only
address_space *m_program;
direct_read_data *m_direct;