diff options
author | Ivan Vangelista <mesgnet@yahoo.it> | 2017-06-08 17:20:12 +0200 |
---|---|---|
committer | Ivan Vangelista <mesgnet@yahoo.it> | 2017-06-08 17:20:12 +0200 |
commit | f31b1520801a4848a15a0cbb646797f44e476d33 (patch) | |
tree | 3e8ca203dd87896a83313aee59b37db865663bbc /src/devices/bus/gba | |
parent | 89f35e6fcc3eb050e96fff6c185b15c8db477954 (diff) |
device_add_mconfig up to devices/bus/h* (nw)
Diffstat (limited to 'src/devices/bus/gba')
-rw-r--r-- | src/devices/bus/gba/rom.cpp | 14 | ||||
-rw-r--r-- | src/devices/bus/gba/rom.h | 14 |
2 files changed, 9 insertions, 19 deletions
diff --git a/src/devices/bus/gba/rom.cpp b/src/devices/bus/gba/rom.cpp index 3b3a2e6e20e..5d083f6479e 100644 --- a/src/devices/bus/gba/rom.cpp +++ b/src/devices/bus/gba/rom.cpp @@ -406,15 +406,10 @@ void gba_rom_wariotws_device::gpio_dev_write(uint16_t data, int gpio_dirs) Carts with Flash RAM -------------------------------------------------*/ -static MACHINE_CONFIG_START( panasonic_flash ) +MACHINE_CONFIG_MEMBER( gba_rom_flash_device::device_add_mconfig ) MCFG_PANASONIC_MN63F805MNP_ADD("flash") MACHINE_CONFIG_END -machine_config_constructor gba_rom_flash_device::device_mconfig_additions() const -{ - return MACHINE_CONFIG_NAME( panasonic_flash ); -} - READ32_MEMBER(gba_rom_flash_device::read_ram) { @@ -457,15 +452,10 @@ WRITE32_MEMBER(gba_rom_flash_device::write_ram) } } -static MACHINE_CONFIG_START( sanyo_flash ) +MACHINE_CONFIG_MEMBER( gba_rom_flash1m_device::device_add_mconfig ) MCFG_SANYO_LE26FV10N1TS_ADD("flash") MACHINE_CONFIG_END -machine_config_constructor gba_rom_flash1m_device::device_mconfig_additions() const -{ - return MACHINE_CONFIG_NAME( sanyo_flash ); -} - READ32_MEMBER(gba_rom_flash1m_device::read_ram) { diff --git a/src/devices/bus/gba/rom.h b/src/devices/bus/gba/rom.h index 118f075e416..7dc4c060f97 100644 --- a/src/devices/bus/gba/rom.h +++ b/src/devices/bus/gba/rom.h @@ -175,10 +175,7 @@ public: // construction/destruction gba_rom_flash_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); - // device-level overrides - virtual machine_config_constructor device_mconfig_additions() const override; - - // reading and writing +// reading and writing virtual DECLARE_READ32_MEMBER(read_ram) override; virtual DECLARE_WRITE32_MEMBER(write_ram) override; @@ -187,6 +184,9 @@ protected: virtual void device_reset() override; + // device-level overrides + virtual void device_add_mconfig(machine_config &config) override; + //uint32_t m_flash_size; uint32_t m_flash_mask; required_device<intelfsh8_device> m_flash; @@ -221,9 +221,6 @@ public: // construction/destruction gba_rom_flash1m_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); - // device-level overrides - virtual machine_config_constructor device_mconfig_additions() const override; - // reading and writing virtual DECLARE_READ32_MEMBER(read_ram) override; virtual DECLARE_WRITE32_MEMBER(write_ram) override; @@ -233,6 +230,9 @@ protected: virtual void device_reset() override; + // device-level overrides + virtual void device_add_mconfig(machine_config &config) override; + //uint32_t m_flash_size; uint32_t m_flash_mask; required_device<intelfsh8_device> m_flash; |