Added the ability to select earlier CD-ROM drive (emulates Chinon CDS-431 for SCSI and NEC CDR-260 for ATAPI) - needs to be ported to QT.

This commit is contained in:
OBattler
2022-10-29 06:44:30 +02:00
parent f4c2bc7a20
commit 4d19b8a1e4
31 changed files with 539 additions and 295 deletions

View File

@@ -2157,11 +2157,10 @@ ide_callback(void *priv)
ide_set_signature(ide);
if (ide->type == IDE_ATAPI) {
#ifdef EARLY_ATAPI
ide->sc->status = DRDY_STAT | DSC_STAT;
#else
ide->sc->status = 0;
#endif
if (ide->sc->pad0) /* pad0 = early */
ide->sc->status = DRDY_STAT | DSC_STAT;
else
ide->sc->status = 0;
ide->sc->error = 1;
if (ide->device_reset)
ide->device_reset(ide->sc);