Merged various SMC FDC67C6xx Super I/O chips into one file, re-added the UMC88xx 486 chipsets (and four machines for it) based on work by tiseno100 and my own work, various other fixes, and added quite a few machines (including the AOpen AP5VM which now works), also added the remaining ALi M6117 machine (Protech SBC with Award BIOS), and made the Intel Advanced/ATX's on-board S3 Trio64V+ work, as well as the on-board S3 Trio64/V2 of the two Compaq Presarios.
This commit is contained in:
6
src/io.c
6
src/io.c
@@ -315,6 +315,10 @@ inb(uint16_t port)
|
||||
if (!found)
|
||||
cycles -= io_delay;
|
||||
|
||||
/* TriGem 486-BIOS MHz output. */
|
||||
if (port == 0x1ed)
|
||||
ret = 0xfe;
|
||||
|
||||
io_log("[%04X:%08X] (%i, %i, %04i) in b(%04X) = %02X\n", CS, cpu_state.pc, in_smm, found, qfound, port, ret);
|
||||
|
||||
return(ret);
|
||||
@@ -338,7 +342,7 @@ outb(uint16_t port, uint8_t val)
|
||||
}
|
||||
p = q;
|
||||
}
|
||||
|
||||
|
||||
if (!found) {
|
||||
cycles -= io_delay;
|
||||
#ifdef USE_DYNAREC
|
||||
|
||||
Reference in New Issue
Block a user