mirror of
https://github.com/holub/mame
synced 2025-05-21 21:29:15 +03:00
CIA 6526: fixed serial transfer
This commit is contained in:
parent
8faa7d02ae
commit
aa31b23824
@ -362,8 +362,8 @@ static void cia_timer_underflow(running_device *device, int timer)
|
||||
cia->serial <<= 1;
|
||||
cia->cnt = 0;
|
||||
|
||||
devcb_call_write_line(&cia->out_cnt_func, cia->cnt);
|
||||
devcb_call_write_line(&cia->out_sp_func, cia->sp);
|
||||
devcb_call_write_line(&cia->out_cnt_func, cia->cnt);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -373,6 +373,7 @@ static void cia_timer_underflow(running_device *device, int timer)
|
||||
|
||||
if (cia->shift == 8)
|
||||
{
|
||||
cia->shift = 0;
|
||||
cia->ics |= 0x08;
|
||||
cia_update_interrupts(device);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user