|
|
| version 1.3, 2004/01/27 10:55:47 | version 1.4, 2004/01/29 09:41:50 |
|---|---|
| Line 166 BOOL fddxdf_diskaccess(FDDFILE fdd) { | Line 166 BOOL fddxdf_diskaccess(FDDFILE fdd) { |
| (CTRL_FDMEDIA != fdd->inf.xdf.disktype)) { | (CTRL_FDMEDIA != fdd->inf.xdf.disktype)) { |
| return(FAILURE); | return(FAILURE); |
| } | } |
| (void)fdd; | |
| return(SUCCESS); | return(SUCCESS); |
| } | } |
| Line 174 BOOL fddxdf_seek(FDDFILE fdd) { | Line 173 BOOL fddxdf_seek(FDDFILE fdd) { |
| if ((fdd->type != DISKTYPE_BETA) || | if ((fdd->type != DISKTYPE_BETA) || |
| (CTRL_FDMEDIA != fdd->inf.xdf.disktype) || | (CTRL_FDMEDIA != fdd->inf.xdf.disktype) || |
| (fdc.rpm != fdd->inf.xdf.rpm) || | (fdc.rpm[fdc.us] != fdd->inf.xdf.rpm) || |
| (fdc.ncn >= (fdd->inf.xdf.tracks >> 1))) { | (fdc.ncn >= (fdd->inf.xdf.tracks >> 1))) { |
| return(FAILURE); | return(FAILURE); |
| } | } |
| Line 185 BOOL fddxdf_seeksector(FDDFILE fdd) { | Line 184 BOOL fddxdf_seeksector(FDDFILE fdd) { |
| if ((fdd->type != DISKTYPE_BETA) || | if ((fdd->type != DISKTYPE_BETA) || |
| (CTRL_FDMEDIA != fdd->inf.xdf.disktype) || | (CTRL_FDMEDIA != fdd->inf.xdf.disktype) || |
| (fdc.rpm != fdd->inf.xdf.rpm) || | (fdc.rpm[fdc.us] != fdd->inf.xdf.rpm) || |
| (fdc.treg[fdc.us] >= (fdd->inf.xdf.tracks >> 1))) { | (fdc.treg[fdc.us] >= (fdd->inf.xdf.tracks >> 1))) { |
| fddlasterror = 0xe0; | fddlasterror = 0xe0; |
| return(FAILURE); | return(FAILURE); |
| Line 287 BOOL fddxdf_write(FDDFILE fdd) { | Line 286 BOOL fddxdf_write(FDDFILE fdd) { |
| BOOL fddxdf_readid(FDDFILE fdd) { | BOOL fddxdf_readid(FDDFILE fdd) { |
| fddlasterror = 0x00; | fddlasterror = 0x00; |
| if ((fdc.rpm != fdd->inf.xdf.rpm) || | if ((!fdc.mf) || |
| (fdc.rpm[fdc.us] != fdd->inf.xdf.rpm) || | |
| (fdc.crcn >= fdd->inf.xdf.sectors)) { | (fdc.crcn >= fdd->inf.xdf.sectors)) { |
| fddlasterror = 0xe0; | fddlasterror = 0xe0; |
| return(FAILURE); | return(FAILURE); |