summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/xerox820.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/xerox820.cpp')
-rw-r--r--src/mame/drivers/xerox820.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/xerox820.cpp b/src/mame/drivers/xerox820.cpp
index 5aa9d671571..f60a90a1e0b 100644
--- a/src/mame/drivers/xerox820.cpp
+++ b/src/mame/drivers/xerox820.cpp
@@ -165,13 +165,13 @@ WRITE8_MEMBER( xerox820ii_state::sync_w )
/* Memory Maps */
-static ADDRESS_MAP_START( xerox820_mem, AS_PROGRAM, 8, xerox820_state )
+ADDRESS_MAP_START(xerox820_state::xerox820_mem)
ADDRESS_MAP_UNMAP_HIGH
AM_RANGE(0x3000, 0x3fff) AM_RAM AM_SHARE("video_ram")
AM_RANGE(0x4000, 0xffff) AM_RAM
ADDRESS_MAP_END
-static ADDRESS_MAP_START( xerox820_io, AS_IO, 8, xerox820_state )
+ADDRESS_MAP_START(xerox820_state::xerox820_io)
AM_RANGE(0x00, 0x00) AM_MIRROR(0xff03) AM_DEVWRITE(COM8116_TAG, com8116_device, str_w)
AM_RANGE(0x04, 0x07) AM_MIRROR(0xff00) AM_DEVREADWRITE(Z80SIO_TAG, z80sio0_device, ba_cd_r, ba_cd_w)
AM_RANGE(0x08, 0x0b) AM_MIRROR(0xff00) AM_DEVREADWRITE(Z80PIO_GP_TAG, z80pio_device, read_alt, write_alt)
@@ -182,13 +182,13 @@ static ADDRESS_MAP_START( xerox820_io, AS_IO, 8, xerox820_state )
AM_RANGE(0x1c, 0x1f) AM_MIRROR(0xff00) AM_DEVREADWRITE(Z80PIO_KB_TAG, z80pio_device, read_alt, write_alt)
ADDRESS_MAP_END
-static ADDRESS_MAP_START( xerox820ii_mem, AS_PROGRAM, 8, xerox820ii_state )
+ADDRESS_MAP_START(xerox820ii_state::xerox820ii_mem)
ADDRESS_MAP_UNMAP_HIGH
AM_RANGE(0x3000, 0x3fff) AM_RAM AM_SHARE("video_ram")
AM_RANGE(0xc000, 0xffff) AM_RAM
ADDRESS_MAP_END
-static ADDRESS_MAP_START( xerox820ii_io, AS_IO, 8, xerox820ii_state )
+ADDRESS_MAP_START(xerox820ii_state::xerox820ii_io)
AM_IMPORT_FROM(xerox820_io)
AM_RANGE(0x28, 0x29) AM_MIRROR(0xff00) AM_WRITE(bell_w)
AM_RANGE(0x30, 0x31) AM_MIRROR(0xff00) AM_WRITE(slden_w)
@@ -197,12 +197,12 @@ static ADDRESS_MAP_START( xerox820ii_io, AS_IO, 8, xerox820ii_state )
AM_RANGE(0x68, 0x69) AM_MIRROR(0xff00) AM_WRITE(sync_w)
ADDRESS_MAP_END
-static ADDRESS_MAP_START( xerox168_mem, AS_PROGRAM, 16, xerox820ii_state )
+ADDRESS_MAP_START(xerox820ii_state::xerox168_mem)
AM_RANGE(0x00000, 0x3ffff) AM_RAM
AM_RANGE(0xff000, 0xfffff) AM_ROM AM_REGION(I8086_TAG, 0)
ADDRESS_MAP_END
-static ADDRESS_MAP_START( mk83_mem, AS_PROGRAM, 8, xerox820_state )
+ADDRESS_MAP_START(xerox820_state::mk83_mem)
ADDRESS_MAP_UNMAP_HIGH
AM_RANGE(0x3000, 0x6fff) AM_RAM
AM_RANGE(0x7000, 0x7fff) AM_RAM AM_SHARE("video_ram")