Initial SiS496/497 emulation.
Fixed ESP value on ENTER when page fault after first push. Fixed execution time of IDE Set Idle command. Fixed head number on FDC Read Sector ID command.
This commit is contained in:
parent
f431e74917
commit
f195495f3a
7 changed files with 40 additions and 17 deletions
|
|
@ -310,7 +310,7 @@ void fdc_write(uint16_t addr, uint8_t val, void *priv)
|
|||
fdc.stat = 1 << fdc.drive;
|
||||
// disctime = 8000000;
|
||||
}
|
||||
if (discint == 0xf)
|
||||
if (discint == 0xf || discint == 10)
|
||||
{
|
||||
fdc.head = (fdc.params[0] & 4) ? 1 : 0;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue