summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/m6502/m6510.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/m6502/m6510.cpp')
-rw-r--r--src/devices/cpu/m6502/m6510.cpp40
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)