Merge pull request #163 from k2-git/master

fix kbm3rd keyboard error(nw)
This commit is contained in:
R. Belmont 2015-04-16 21:58:56 -04:00
commit 9560f3a886

View File

@ -12,6 +12,12 @@ midi_keyboard_device::midi_keyboard_device(const machine_config &mconfig, const
void midi_keyboard_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) void midi_keyboard_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr)
{ {
if(id)
{
device_serial_interface::device_timer(timer, id, param, ptr);
}
else
{
const int keyboard_notes[24] = const int keyboard_notes[24] =
{ {
0x3c, // C1 0x3c, // C1
@ -72,6 +78,7 @@ void midi_keyboard_device::device_timer(emu_timer &timer, device_timer_id id, in
m_keyboard_state = kbstate; m_keyboard_state = kbstate;
if(is_transmit_register_empty()) if(is_transmit_register_empty())
tra_complete(); tra_complete();
}
} }
void midi_keyboard_device::device_start() void midi_keyboard_device::device_start()