diff options
Diffstat (limited to 'src/devices/cpu/m6502/m6510.cpp')
-rw-r--r-- | src/devices/cpu/m6502/m6510.cpp | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/src/devices/cpu/m6502/m6510.cpp b/src/devices/cpu/m6502/m6510.cpp index 32ee2d6d4e0..26d881438f2 100644 --- a/src/devices/cpu/m6502/m6510.cpp +++ b/src/devices/cpu/m6502/m6510.cpp @@ -13,7 +13,7 @@ const device_type M6510 = &device_creator<m6510_device>; -m6510_device::m6510_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : +m6510_device::m6510_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : m6502_device(mconfig, M6510, "M6510", tag, owner, clock, "m6510", __FILE__), read_port(*this), write_port(*this), dir(0), port(0), drive(0) @@ -22,7 +22,7 @@ m6510_device::m6510_device(const machine_config &mconfig, const char *tag, devic floating = 0x00; } -m6510_device::m6510_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) : +m6510_device::m6510_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, uint32_t clock, const char *shortname, const char *source) : m6502_device(mconfig, type, name, tag, owner, clock, shortname, source), read_port(*this), write_port(*this), dir(0), port(0), drive(0) @@ -31,13 +31,13 @@ m6510_device::m6510_device(const machine_config &mconfig, device_type type, cons floating = 0x00; } -void m6510_device::set_pulls(UINT8 _pullup, UINT8 _floating) +void m6510_device::set_pulls(uint8_t _pullup, uint8_t _floating) { pullup = _pullup; floating = _floating; } -offs_t m6510_device::disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) +offs_t m6510_device::disasm_disassemble(char *buffer, offs_t pc, const uint8_t *oprom, const uint8_t *opram, uint32_t options) { return disassemble_generic(buffer, pc, oprom, opram, options, disasm_entries); } @@ -76,28 +76,28 @@ void m6510_device::update_port() write_port((port & dir) | (pullup & ~dir)); } -UINT8 m6510_device::get_port() +uint8_t m6510_device::get_port() { return (port & dir) | (pullup & ~dir); } -UINT8 m6510_device::dir_r() +uint8_t m6510_device::dir_r() { return dir; } -UINT8 m6510_device::port_r() +uint8_t m6510_device::port_r() { return ((read_port() | (floating & drive)) & ~dir) | (port & dir); } -void m6510_device::dir_w(UINT8 data) +void m6510_device::dir_w(uint8_t data) { dir = data; update_port(); } -void m6510_device::port_w(UINT8 data) +void m6510_device::port_w(uint8_t data) { port = data; update_port(); @@ -109,9 +109,9 @@ m6510_device::mi_6510_normal::mi_6510_normal(m6510_device *_base) base = _base; } -UINT8 m6510_device::mi_6510_normal::read(UINT16 adr) +uint8_t m6510_device::mi_6510_normal::read(uint16_t adr) { - UINT8 res = program->read_byte(adr); + uint8_t res = program->read_byte(adr); if(adr == 0x0000) res = base->dir_r(); else if(adr == 0x0001) @@ -119,9 +119,9 @@ UINT8 m6510_device::mi_6510_normal::read(UINT16 adr) return res; } -UINT8 m6510_device::mi_6510_normal::read_sync(UINT16 adr) +uint8_t m6510_device::mi_6510_normal::read_sync(uint16_t adr) { - UINT8 res = sdirect->read_byte(adr); + uint8_t res = sdirect->read_byte(adr); if(adr == 0x0000) res = base->dir_r(); else if(adr == 0x0001) @@ -129,9 +129,9 @@ UINT8 m6510_device::mi_6510_normal::read_sync(UINT16 adr) return res; } -UINT8 m6510_device::mi_6510_normal::read_arg(UINT16 adr) +uint8_t m6510_device::mi_6510_normal::read_arg(uint16_t adr) { - UINT8 res = direct->read_byte(adr); + uint8_t res = direct->read_byte(adr); if(adr == 0x0000) res = base->dir_r(); else if(adr == 0x0001) @@ -139,7 +139,7 @@ UINT8 m6510_device::mi_6510_normal::read_arg(UINT16 adr) return res; } -void m6510_device::mi_6510_normal::write(UINT16 adr, UINT8 val) +void m6510_device::mi_6510_normal::write(uint16_t adr, uint8_t val) { program->write_byte(adr, val); if(adr == 0x0000) @@ -152,9 +152,9 @@ m6510_device::mi_6510_nd::mi_6510_nd(m6510_device *_base) : mi_6510_normal(_base { } -UINT8 m6510_device::mi_6510_nd::read_sync(UINT16 adr) +uint8_t m6510_device::mi_6510_nd::read_sync(uint16_t adr) { - UINT8 res = sprogram->read_byte(adr); + uint8_t res = sprogram->read_byte(adr); if(adr == 0x0000) res = base->dir_r(); else if(adr == 0x0001) @@ -162,9 +162,9 @@ UINT8 m6510_device::mi_6510_nd::read_sync(UINT16 adr) return res; } -UINT8 m6510_device::mi_6510_nd::read_arg(UINT16 adr) +uint8_t m6510_device::mi_6510_nd::read_arg(uint16_t adr) { - UINT8 res = program->read_byte(adr); + uint8_t res = program->read_byte(adr); if(adr == 0x0000) res = base->dir_r(); else if(adr == 0x0001) |