Previous 199869 Revisions Next

r26856 Wednesday 1st January, 2014 at 14:25:24 UTC by smf
removed oric ca1 & c2 read handlers, they were just returning what was written [smf]
[src/mess/drivers]oric.c
[src/mess/includes]oric.h
[src/mess/machine]oric.c

trunk/src/mess/drivers/oric.c
r26855r26856
409409   MCFG_DEVICE_ADD( "via6522_0", VIA6522, 1000000 )
410410   MCFG_VIA6522_READPA_HANDLER(READ8(oric_state, oric_via_in_a_func))
411411   MCFG_VIA6522_READPB_HANDLER(READ8(oric_state, oric_via_in_b_func))
412   MCFG_VIA6522_READCA2_HANDLER(READLINE(oric_state, oric_via_in_ca2_func))
413   MCFG_VIA6522_READCB2_HANDLER(READLINE(oric_state, oric_via_in_cb2_func))
414412   MCFG_VIA6522_WRITEPA_HANDLER(WRITE8(oric_state, oric_via_out_a_func))
415413   MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(oric_state, oric_via_out_b_func))
416414   MCFG_VIA6522_CA2_HANDLER(WRITELINE(oric_state, oric_via_out_ca2_func))
trunk/src/mess/machine/oric.c
r26855r26856
302302}
303303
304304
305READ_LINE_MEMBER(oric_state::oric_via_in_ca2_func)
306{
307   return m_psg_control & 1;
308}
309
310READ_LINE_MEMBER(oric_state::oric_via_in_cb2_func)
311{
312   return (m_psg_control>>1) & 1;
313}
314
315305WRITE_LINE_MEMBER(oric_state::oric_via_out_ca2_func)
316306{
317307   m_psg_control &=~1;
trunk/src/mess/includes/oric.h
r26855r26856
136136   DECLARE_READ8_MEMBER(oric_via_in_b_func);
137137   DECLARE_WRITE8_MEMBER(oric_via_out_a_func);
138138   DECLARE_WRITE8_MEMBER(oric_via_out_b_func);
139   DECLARE_READ_LINE_MEMBER(oric_via_in_ca2_func);
140   DECLARE_READ_LINE_MEMBER(oric_via_in_cb2_func);
141139   DECLARE_WRITE_LINE_MEMBER(oric_via_out_ca2_func);
142140   DECLARE_WRITE_LINE_MEMBER(oric_via_out_cb2_func);
143141   DECLARE_WRITE_LINE_MEMBER(oric_jasmin_wd179x_drq_w);

Previous 199869 Revisions Next


© 1997-2024 The MAME Team