Previous 199869 Revisions Next

r26894 Thursday 2nd January, 2014 at 13:55:30 UTC by smf
Removed port read handlers from wicat as they just return what was written [smf]
[src/mess/drivers]wicat.c

trunk/src/mess/drivers/wicat.c
r26893r26894
5454   DECLARE_READ16_MEMBER(memmap_r);
5555   DECLARE_WRITE16_MEMBER(memmap_w);
5656   DECLARE_WRITE16_MEMBER(parallel_led_w);
57   DECLARE_READ8_MEMBER(via_a_r);
58   DECLARE_READ8_MEMBER(via_b_r);
5957   DECLARE_WRITE8_MEMBER(via_a_w);
6058   DECLARE_WRITE8_MEMBER(via_b_w);
6159   DECLARE_READ8_MEMBER(video_r);
r26893r26894
369367   output_set_value("led6",(~data) & 0x8000);
370368}
371369
372READ8_MEMBER( wicat_state::via_a_r )
373{
374   return m_portA;
375}
376
377READ8_MEMBER( wicat_state::via_b_r )
378{
379   return m_portB;
380}
381
382370WRITE8_MEMBER( wicat_state::via_a_w )
383371{
384372   m_portA = data;
r26893r26894
868856   MCFG_CPU_PROGRAM_MAP(wicat_mem)
869857
870858   MCFG_DEVICE_ADD("via", VIA6522, XTAL_4MHz)
871   MCFG_VIA6522_READPA_HANDLER(READ8(wicat_state, via_a_r))
872   MCFG_VIA6522_READPB_HANDLER(READ8(wicat_state, via_b_r))
873859   MCFG_VIA6522_WRITEPA_HANDLER(WRITE8(wicat_state, via_a_w))
874860   MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(wicat_state, via_b_w))
875861   MCFG_VIA6522_IRQ_HANDLER(DEVWRITELINE("maincpu", m68000_device, write_irq1))

Previous 199869 Revisions Next


© 1997-2024 The MAME Team