Previous 199869 Revisions Next

r18748 Sunday 28th October, 2012 at 16:43:34 UTC by Carl
(MESS) small serial mouse fixes (nw)
[src/emu]diserial.c
[src/mess/machine]ser_mouse.h

trunk/src/emu/diserial.c
r18747r18748
4141   m_tra_clock = NULL;
4242   m_tra_baud = 0;
4343   m_rcv_baud = 0;
44   m_tra_flags = 0;
4445}
4546
4647device_serial_interface::~device_serial_interface()
trunk/src/mess/machine/ser_mouse.h
r18747r18748
4848   virtual void dtr_w(UINT8 state) { m_dtr = state; check_state(); }
4949   virtual void rts_w(UINT8 state) { m_rts = state; check_state(); m_old_rts = state; }
5050protected:
51   virtual void set_frame() { set_data_frame(7, 1, SERIAL_PARITY_NONE); }
51   virtual void set_frame() { set_data_frame(7, 2, SERIAL_PARITY_NONE); }
5252   virtual void mouse_trans(int dx, int dy, int nb, int mbc);
5353   virtual void device_reset() {m_old_rts = 0; serial_mouse_device::device_reset();}
5454   virtual void device_config_complete() { m_shortname = "microsoft_mouse"; }
r18747r18748
6565   virtual void dtr_w(UINT8 state) { m_dtr = state; check_state(); }
6666   virtual void rts_w(UINT8 state) { m_rts = state; check_state(); }
6767protected:
68   virtual void set_frame() { set_data_frame(8, 1, SERIAL_PARITY_NONE); }
68   virtual void set_frame() { set_data_frame(8, 2, SERIAL_PARITY_NONE); }
6969   virtual void mouse_trans(int dx, int dy, int nb, int mbc);
7070   virtual void device_config_complete() { m_shortname = "mouse_systems_mouse"; }
7171private:

Previous 199869 Revisions Next


© 1997-2024 The MAME Team