Applied all mainline PCem commits;
Fixed behavior of the FDC RECALIBRATE command for FDC's on certain Super I/O chips; Several 86F-related fixes; Added the Intel Advanced/ML (430HX, Socket 7, currently with non-working Flash) and Intel Advanced/ATX (430FX, Socket 7, works perfectly) motherboards; Fixed handling of DENSEL when the FDC is in National Semiconductors PC87306 mode; Brought 440FX initialization PCI parameters in line with Bochs; Brought PIIX3 initialization PCI parameters in line with QEMU.
This commit is contained in:
@@ -19,12 +19,14 @@ int fdc_get_bitcell_period();
|
||||
|
||||
/* A few functions to communicate between Super I/O chips and the FDC. */
|
||||
void fdc_update_is_nsc(int is_nsc);
|
||||
void fdc_update_max_track(int max_track);
|
||||
void fdc_update_enh_mode(int enh_mode);
|
||||
int fdc_get_rwc(int drive);
|
||||
void fdc_update_rwc(int drive, int rwc);
|
||||
int fdc_get_boot_drive();
|
||||
void fdc_update_boot_drive(int boot_drive);
|
||||
void fdc_update_densel_polarity(int densel_polarity);
|
||||
uint8_t fdc_get_densel_polarity();
|
||||
void fdc_update_densel_force(int densel_force);
|
||||
void fdc_update_drvrate(int drive, int drvrate);
|
||||
void fdc_update_drv2en(int drv2en);
|
||||
|
||||
Reference in New Issue
Block a user