summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/s11c.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/s11c.c')
-rw-r--r--src/mame/drivers/s11c.c52
1 files changed, 26 insertions, 26 deletions
diff --git a/src/mame/drivers/s11c.c b/src/mame/drivers/s11c.c
index fde5365b443..344924c5d4f 100644
--- a/src/mame/drivers/s11c.c
+++ b/src/mame/drivers/s11c.c
@@ -35,13 +35,13 @@ static ADDRESS_MAP_START( s11c_audio_map, AS_PROGRAM, 8, s11c_state )
AM_RANGE(0xc000, 0xffff) AM_ROMBANK("bank1")
ADDRESS_MAP_END
static ADDRESS_MAP_START( s11c_bg_map, AS_PROGRAM, 8, s11c_state )
- AM_RANGE(0x0000, 0x07ff) AM_RAM
- AM_RANGE(0x2000, 0x2001) AM_MIRROR(0x1ffe) AM_DEVREADWRITE("ym2151", ym2151_device, read, write)
- AM_RANGE(0x4000, 0x4003) AM_MIRROR(0x1ffc) AM_DEVREADWRITE("pia40", pia6821_device, read, write)
- AM_RANGE(0x6000, 0x67ff) AM_WRITE(bg_speech_digit_w)
- AM_RANGE(0x6800, 0x6fff) AM_WRITE(bg_speech_clock_w)
- AM_RANGE(0x7800, 0x7fff) AM_WRITE(bgbank_w)
- AM_RANGE(0x8000, 0xffff) AM_ROMBANK("bgbank")
+ AM_RANGE(0x0000, 0x07ff) AM_RAM
+ AM_RANGE(0x2000, 0x2001) AM_MIRROR(0x1ffe) AM_DEVREADWRITE("ym2151", ym2151_device, read, write)
+ AM_RANGE(0x4000, 0x4003) AM_MIRROR(0x1ffc) AM_DEVREADWRITE("pia40", pia6821_device, read, write)
+ AM_RANGE(0x6000, 0x67ff) AM_WRITE(bg_speech_digit_w)
+ AM_RANGE(0x6800, 0x6fff) AM_WRITE(bg_speech_clock_w)
+ AM_RANGE(0x7800, 0x7fff) AM_WRITE(bgbank_w)
+ AM_RANGE(0x8000, 0xffff) AM_ROMBANK("bgbank")
ADDRESS_MAP_END
*/
@@ -128,24 +128,24 @@ INPUT_PORTS_END
/*
WRITE8_MEMBER( s11c_state::bgbank_w )
{
- UINT8 bank = ((data & 0x04) >> 2) | ((data & 0x03) << 1);
- membank("bgbank")->set_entry(bank);
+ UINT8 bank = ((data & 0x04) >> 2) | ((data & 0x03) << 1);
+ membank("bgbank")->set_entry(bank);
// popmessage("BG bank set to %02x (%i)",data,bank);
}
*/
MACHINE_RESET_MEMBER( s11c_state, s11c )
{
-// membank("bgbank")->set_entry(0);
+// membank("bgbank")->set_entry(0);
// reset the CPUs again, so that the CPUs are starting with the right vectors (otherwise sound may die on reset)
-// m_bgcpu->set_input_line(INPUT_LINE_RESET,PULSE_LINE);
+// m_bgcpu->set_input_line(INPUT_LINE_RESET,PULSE_LINE);
}
DRIVER_INIT_MEMBER(s11c_state,s11c)
{
emu_timer* timer = timer_alloc(TIMER_IRQ);
-// UINT8 *BGROM = memregion("bgcpu")->base();
-// membank("bgbank")->configure_entries(0, 8, &BGROM[0x10000], 0x8000);
-// membank("bgbank")->set_entry(0);
+// UINT8 *BGROM = memregion("bgcpu")->base();
+// membank("bgbank")->configure_entries(0, 8, &BGROM[0x10000], 0x8000);
+// membank("bgbank")->set_entry(0);
set_invert(true);
set_timer(timer);
timer->adjust(attotime::from_ticks(S11_IRQ_CYCLES,E_CLOCK),1);
@@ -265,18 +265,18 @@ static const pia6821_interface pia34_intf =
//static const pia6821_interface pia40_intf =
//{
-// DEVCB_NULL, /* port A in */
-// DEVCB_NULL, /* port B in */
-// DEVCB_NULL, /* line CA1 in */
-// DEVCB_NULL, /* line CB1 in */
-// DEVCB_LINE_VCC, /* line CA2 in */
-// DEVCB_NULL, /* line CB2 in */
-// DEVCB_DRIVER_MEMBER(s11_state, pia40_pa_w), /* port A out */
-// DEVCB_DRIVER_MEMBER(s11_state, pia40_pb_w), /* port B out */
-// DEVCB_DRIVER_LINE_MEMBER(s11b_state, pia40_ca2_w), /* line CA2 out */
-// DEVCB_DRIVER_LINE_MEMBER(s11_state, pia40_cb2_w), /* line CB2 out */
-// DEVCB_CPU_INPUT_LINE("bgcpu", M6809_FIRQ_LINE), /* IRQA */
-// DEVCB_CPU_INPUT_LINE("bgcpu", INPUT_LINE_NMI) /* IRQB */
+// DEVCB_NULL, /* port A in */
+// DEVCB_NULL, /* port B in */
+// DEVCB_NULL, /* line CA1 in */
+// DEVCB_NULL, /* line CB1 in */
+// DEVCB_LINE_VCC, /* line CA2 in */
+// DEVCB_NULL, /* line CB2 in */
+// DEVCB_DRIVER_MEMBER(s11_state, pia40_pa_w), /* port A out */
+// DEVCB_DRIVER_MEMBER(s11_state, pia40_pb_w), /* port B out */
+// DEVCB_DRIVER_LINE_MEMBER(s11b_state, pia40_ca2_w), /* line CA2 out */
+// DEVCB_DRIVER_LINE_MEMBER(s11_state, pia40_cb2_w), /* line CB2 out */
+// DEVCB_CPU_INPUT_LINE("bgcpu", M6809_FIRQ_LINE), /* IRQA */
+// DEVCB_CPU_INPUT_LINE("bgcpu", INPUT_LINE_NMI) /* IRQB */
//};
static MACHINE_CONFIG_START( s11c, s11c_state )