Fixed ATAPI PIO multi-phased transfers - fixes the catalog read error in Windows 2000;
Fixed the last remaining ATAPI DMA bugs; Fixed IDE hard disk DMA; Fixed PIIX bus master DMA read and write; The Settings dialog now accepts more than 16 heads for IDE hard disks; Added the IDE READ DMA ALT and WRITE DMA ALT commands; Reenabled current CHS translation reporting, with bugfixes, hopefully the bugfixes will prevent certain larger hard disks from being detected as 250 MB.
This commit is contained in:
4
src/pc.c
4
src/pc.c
@@ -546,7 +546,7 @@ again2:
|
||||
|
||||
hdc_init(hdc_name);
|
||||
|
||||
ide_reset();
|
||||
ide_reset_hard();
|
||||
|
||||
cdrom_hard_reset();
|
||||
|
||||
@@ -685,7 +685,7 @@ pc_reset_hard_init(void)
|
||||
ide_ter_init();
|
||||
if (ide_enable[3])
|
||||
ide_qua_init();
|
||||
ide_reset();
|
||||
ide_reset_hard();
|
||||
|
||||
/* Reset and reconfigure the SCSI layer. */
|
||||
scsi_card_init();
|
||||
|
||||
Reference in New Issue
Block a user