Fixed minor bugs in the NCR 53C810 and Adaptec/Buslogic SCSI emulations;
FDC reads and writes now use up ISA cycles; Fixed Mach64 mono-source blits, fixes NT 3.1 and 3.5 drivers; Incresed maximum emulated CD-ROM speed to 72x; Fixed a minor bug in the Cirrus Logic CL-GD 54xx emulation.
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
* NCR and later Symbios and LSI. This controller was designed
|
||||
* for the PCI bus.
|
||||
*
|
||||
* Version: @(#)scsi_ncr53c810.c 1.0.7 2018/03/07
|
||||
* Version: @(#)scsi_ncr53c810.c 1.0.8 2018/03/09
|
||||
*
|
||||
* Authors: Paul Brook (QEMU)
|
||||
* Artyom Tarasenko (QEMU)
|
||||
@@ -1297,8 +1297,6 @@ again:
|
||||
ncr53c810_log("NCR 810: SCRIPTS: Waiting\n");
|
||||
}
|
||||
|
||||
return;
|
||||
|
||||
ncr53c810_log("SCRIPTS execution stopped\n");
|
||||
}
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
* series of SCSI Host Adapters made by Mylex.
|
||||
* These controllers were designed for various buses.
|
||||
*
|
||||
* Version: @(#)scsi_x54x.c 1.0.18 2018/03/07
|
||||
* Version: @(#)scsi_x54x.c 1.0.19 2018/03/09
|
||||
*
|
||||
* Authors: TheCollector1995, <mariogplayer@gmail.com>
|
||||
* Miran Grca, <mgrca8@gmail.com>
|
||||
@@ -1065,6 +1065,7 @@ x54x_req_setup(x54x_t *dev, uint32_t CCBPointer, Mailbox32_t *Mailbox32)
|
||||
|
||||
/* Fetch data from the Command Control Block. */
|
||||
DMAPageRead(CCBPointer, (uint8_t *)&req->CmdBlock, sizeof(CCB32));
|
||||
x54x_add_to_period(sizeof(CCB32));
|
||||
|
||||
req->Is24bit = dev->Mbx24bit;
|
||||
req->CCBPointer = CCBPointer;
|
||||
|
||||
Reference in New Issue
Block a user