summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/buster.c
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2012-04-11 14:10:06 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2012-04-11 14:10:06 +0000
commit83f070ea3b3f354577f5fc2e54ca6196249eb477 (patch)
tree00d278b578e8f4cc3debe2203a92f96470e7066b /src/mame/drivers/buster.c
parenta1ee0822d64c54a810231c19cd21bf2046cf5b88 (diff)
AM_BASE and AM_BASE_SIZE to AM_SHARE by request from Aaron (no whatsnew)
Diffstat (limited to 'src/mame/drivers/buster.c')
-rw-r--r--src/mame/drivers/buster.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mame/drivers/buster.c b/src/mame/drivers/buster.c
index aab2b9294f9..2b5f33ef100 100644
--- a/src/mame/drivers/buster.c
+++ b/src/mame/drivers/buster.c
@@ -16,9 +16,10 @@ class buster_state : public driver_device
{
public:
buster_state(const machine_config &mconfig, device_type type, const char *tag)
- : driver_device(mconfig, type, tag) { }
+ : driver_device(mconfig, type, tag) ,
+ m_vram(*this, "vram"){ }
- UINT8 *m_vram;
+ required_shared_ptr<UINT8> m_vram;
DECLARE_READ8_MEMBER(test_r);
};
@@ -58,9 +59,9 @@ READ8_MEMBER(buster_state::test_r)
#endif
static ADDRESS_MAP_START( mainmap, AS_PROGRAM, 8, buster_state )
- AM_RANGE(0x0000, 0x3fff) AM_ROM// AM_BASE(m_rom)
+ AM_RANGE(0x0000, 0x3fff) AM_ROM// AM_SHARE("rom")
AM_RANGE(0x4000, 0x47ff) AM_RAM AM_SHARE("wram")
- AM_RANGE(0x5000, 0x5fff) AM_RAM AM_BASE(m_vram)
+ AM_RANGE(0x5000, 0x5fff) AM_RAM AM_SHARE("vram")
AM_RANGE(0x6000, 0x6000) AM_DEVWRITE("crtc", mc6845_device, address_w)
AM_RANGE(0x6001, 0x6001) AM_DEVREADWRITE("crtc", mc6845_device, register_r, register_w)
AM_RANGE(0x7c80, 0x7c80) AM_READ_PORT("IN0")