Previous 199869 Revisions Next

r26865 Wednesday 1st January, 2014 at 15:36:10 UTC by smf
removed ca2 callback as the value is already pushed [smf]
[src/mame/drivers]beezer.c
[src/mame/includes]beezer.h
[src/mame/machine]beezer.c

trunk/src/mame/drivers/beezer.c
r26864r26865
114114   MCFG_DEVICE_ADD("via6522_0", VIA6522, 0)
115115   MCFG_VIA6522_READPA_HANDLER(READ8(beezer_state, b_via_0_pa_r))
116116   MCFG_VIA6522_READPB_HANDLER(READ8(beezer_state, b_via_0_pb_r))
117   MCFG_VIA6522_READCA2_HANDLER(READLINE(beezer_state, b_via_0_ca2_r))
118117   MCFG_VIA6522_WRITEPA_HANDLER(WRITE8(beezer_state, b_via_0_pa_w))
119118   MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(beezer_state, b_via_0_pb_w))
120119   MCFG_VIA6522_CB2_HANDLER(DEVWRITELINE("via6522_1", via6522_device, write_ca1))
trunk/src/mame/machine/beezer.c
r26864r26865
5353    TODO: ports CB1 and CB2, need tracing; ports CA1 and CA2 could use verify as well
5454    */
5555
56READ_LINE_MEMBER(beezer_state::b_via_0_ca2_r)
57{
58   return 0; // TODO: TDISP on schematic, same as D5 bit of scanline count from 74LS161 counter at 7A; attach properly
59
60}
61
6256READ8_MEMBER(beezer_state::b_via_0_pa_r)
6357{
6458   return (m_banklatch&0x38)<<2; // return X,Y,Z bits TODO: the Z bit connects somewhere else... where?
trunk/src/mame/includes/beezer.h
r26864r26865
2828   virtual void machine_start();
2929   UINT32 screen_update_beezer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030   TIMER_DEVICE_CALLBACK_MEMBER(beezer_interrupt);
31   DECLARE_READ_LINE_MEMBER(b_via_0_ca2_r);
3231   DECLARE_READ8_MEMBER(b_via_0_pa_r);
3332   DECLARE_READ8_MEMBER(b_via_0_pb_r);
3433   DECLARE_WRITE8_MEMBER(b_via_0_pa_w);

Previous 199869 Revisions Next


© 1997-2024 The MAME Team