Fixed RTL8029AS PCI register write handlers;

Disabled the Nation Semiconductors PC87306's IDE handler, the board replaces it with the PCI IDE device anyway;
The Commodore PC 300 now remaps the top 384k of RAM;
The network card is now initialized after the SCSI controller;
The graphics cards remain on the INTA pin, but the network card is now on INTC, and the SCSI controller on INTB;
S3 Vision/Trio emulation brought completely in line with mainline PCem, fixes Windows 2000 freezes.
This commit is contained in:
OBattler
2017-06-19 22:18:35 +02:00
parent 6ff9019206
commit 51ef58ad00
6 changed files with 228 additions and 274 deletions

View File

@@ -502,7 +502,6 @@ void resetpchard_init(void)
model_init();
video_init();
speaker_init();
network_reset();
ide_ter_disable();
ide_qua_disable();
@@ -519,6 +518,7 @@ void resetpchard_init(void)
resetide();
scsi_card_init();
network_reset();
sound_card_init();
if (mpu401_standalone_enable)