summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/wardner.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/wardner.cpp')
-rw-r--r--src/mame/drivers/wardner.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/drivers/wardner.cpp b/src/mame/drivers/wardner.cpp
index 18855f257f6..ff852bb61ba 100644
--- a/src/mame/drivers/wardner.cpp
+++ b/src/mame/drivers/wardner.cpp
@@ -141,9 +141,9 @@ out:
class wardner_state : public twincobr_state
{
public:
- wardner_state(const machine_config &mconfig, device_type type, const char *tag) :
- twincobr_state(mconfig, type, tag),
- m_membank(*this, "membank")
+ wardner_state(const machine_config &mconfig, device_type type, const char *tag)
+ : twincobr_state(mconfig, type, tag)
+ , m_membank(*this, "membank")
{
}
@@ -160,8 +160,8 @@ private:
DECLARE_WRITE8_MEMBER(wardner_bank_w);
- void DSP_io_map(address_map &map);
- void DSP_program_map(address_map &map);
+ void dsp_io_map(address_map &map);
+ void dsp_program_map(address_map &map);
void main_bank_map(address_map &map);
void main_io_map(address_map &map);
void main_program_map(address_map &map);
@@ -242,14 +242,14 @@ void wardner_state::sound_io_map(address_map &map)
/***************************** TMS32010 Memory Map **************************/
-void wardner_state::DSP_program_map(address_map &map)
+void wardner_state::dsp_program_map(address_map &map)
{
map(0x000, 0x5ff).rom();
}
/* $000 - 08F TMS32010 Internal Data RAM in Data Address Space */
-void wardner_state::DSP_io_map(address_map &map)
+void wardner_state::dsp_io_map(address_map &map)
{
map(0x00, 0x00).w(FUNC(wardner_state::wardner_dsp_addrsel_w));
map(0x01, 0x01).rw(FUNC(wardner_state::wardner_dsp_r), FUNC(wardner_state::wardner_dsp_w));
@@ -392,11 +392,11 @@ MACHINE_CONFIG_START(wardner_state::wardner)
MCFG_DEVICE_PROGRAM_MAP(sound_program_map)
MCFG_DEVICE_IO_MAP(sound_io_map)
- MCFG_DEVICE_ADD("dsp", TMS32010, XTAL(14'000'000)) /* 14MHz Crystal CLKin */
- MCFG_DEVICE_PROGRAM_MAP(DSP_program_map)
+ TMS32010(config, m_dsp, XTAL(14'000'000)); /* 14MHz Crystal CLKin */
+ m_dsp->set_addrmap(AS_PROGRAM, &wardner_state::dsp_program_map);
/* Data Map is internal to the CPU */
- MCFG_DEVICE_IO_MAP(DSP_io_map)
- MCFG_TMS32010_BIO_IN_CB(READLINE(*this, wardner_state, twincobr_BIO_r))
+ m_dsp->set_addrmap(AS_IO, &wardner_state::dsp_io_map);
+ m_dsp->bio().set(FUNC(wardner_state::twincobr_bio_r));
MCFG_QUANTUM_TIME(attotime::from_hz(6000)) /* 100 CPU slices per frame */