Do not reset FDC status when write to 3F2 has bit 2 set, only when bit 2 changes.
This commit is contained in:
parent
25fc4d438d
commit
a51b0e97f6
1 changed files with 0 additions and 5 deletions
|
|
@ -348,11 +348,6 @@ void fdc_write(uint16_t addr, uint8_t val, void *priv)
|
|||
}
|
||||
else
|
||||
{
|
||||
if (val&4)
|
||||
{
|
||||
fdc.stat=0x80;
|
||||
fdc.pnum=fdc.ptot=0;
|
||||
}
|
||||
if ((val&4) && !(fdc.dor&4))
|
||||
{
|
||||
timer_set_delay_u64(&fdc.timer, 8 * TIMER_USEC);
|
||||
|
|
|
|||
Loading…
Reference in a new issue