diff options
Diffstat (limited to 'src/emu/bus/snes_ctrl/miracle.c')
-rw-r--r-- | src/emu/bus/snes_ctrl/miracle.c | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/src/emu/bus/snes_ctrl/miracle.c b/src/emu/bus/snes_ctrl/miracle.c index c7a25a630dd..081a2c5f030 100644 --- a/src/emu/bus/snes_ctrl/miracle.c +++ b/src/emu/bus/snes_ctrl/miracle.c @@ -4,17 +4,17 @@ Copyright MESS Team. Visit http://mamedev.org for licensing and usage restrictions. - + recv at PC = 008a4a xmit at PC = 008adb - + **********************************************************************/ #include "miracle.h" #define MIRACLE_MIDI_WAITING 0 -#define MIRACLE_MIDI_RECEIVE 1 // receive byte from piano -#define MIRACLE_MIDI_SEND 2 // send byte to piano +#define MIRACLE_MIDI_RECEIVE 1 // receive byte from piano +#define MIRACLE_MIDI_SEND 2 // send byte to piano //************************************************************************** // DEVICE DEFINITIONS @@ -130,12 +130,12 @@ UINT8 snes_miracle_device::read_pin4() void snes_miracle_device::write_pin6(UINT8 data) { -// printf("%02x to pin6\n", data); +// printf("%02x to pin6\n", data); } void snes_miracle_device::write_strobe(UINT8 data) { -// printf("%02x to strobe\n", data); +// printf("%02x to strobe\n", data); if (m_midi_mode == MIRACLE_MIDI_SEND) { @@ -148,7 +148,7 @@ void snes_miracle_device::write_strobe(UINT8 data) // then we go back to waiting if (m_sent_bits == 8) { -// printf("xmit MIDI byte %02x\n", m_data_sent); +// printf("xmit MIDI byte %02x\n", m_data_sent); xmit_char(m_data_sent); m_midi_mode = MIRACLE_MIDI_WAITING; m_sent_bits = 0; @@ -169,7 +169,7 @@ void snes_miracle_device::write_strobe(UINT8 data) // was timer running? if (m_strobe_clock > 0) { -// printf("got strobe at %d clocks\n", m_strobe_clock); +// printf("got strobe at %d clocks\n", m_strobe_clock); if (m_strobe_clock < 500 && data == 0) { @@ -182,7 +182,7 @@ void snes_miracle_device::write_strobe(UINT8 data) m_status_bit = true; if (m_recv_read != m_recv_write) { -// printf("Getting %02x from Miracle[%d]\n", m_recvring[m_recv_read], m_recv_read); +// printf("Getting %02x from Miracle[%d]\n", m_recvring[m_recv_read], m_recv_read); m_data_sent = m_recvring[m_recv_read++]; if (m_recv_read >= RECV_RING_SIZE) { @@ -193,7 +193,7 @@ void snes_miracle_device::write_strobe(UINT8 data) else { m_read_status = false; -// printf("Miracle has no data\n"); +// printf("Miracle has no data\n"); } return; } @@ -225,7 +225,7 @@ void snes_miracle_device::rcv_complete() // Rx completed receiving byte receive_register_extract(); UINT8 rcv = get_received_char(); -// printf("Got %02x -> [%d]\n", rcv, m_recv_write); +// printf("Got %02x -> [%d]\n", rcv, m_recv_write); m_recvring[m_recv_write++] = rcv; if (m_recv_write >= RECV_RING_SIZE) { @@ -277,4 +277,3 @@ void snes_miracle_device::xmit_char(UINT8 data) } } } - |