|
|
| version 1.4, 2003/11/12 00:55:38 | version 1.5, 2004/01/29 09:41:50 |
|---|---|
| Line 73 dtfd_err1: | Line 73 dtfd_err1: |
| static BOOL d88trk_read(D88TRK trk, FDDFILE fdd, UINT track, BYTE type) { | static BOOL d88trk_read(D88TRK trk, FDDFILE fdd, UINT track, BYTE type) { |
| BYTE rpm; | UINT8 rpm; |
| FILEH fh; | FILEH fh; |
| UINT32 fptr; | UINT32 fptr; |
| UINT32 size; | UINT32 size; |
| Line 83 static BOOL d88trk_read(D88TRK trk, FDDF | Line 83 static BOOL d88trk_read(D88TRK trk, FDDF |
| goto dtrd_err1; | goto dtrd_err1; |
| } | } |
| rpm = fdc.rpm; | rpm = fdc.rpm[fdc.us]; |
| switch(fdd->inf.d88.fdtype_major) { | switch(fdd->inf.d88.fdtype_major) { |
| case DISKTYPE_2D: | case DISKTYPE_2D: |
| if ((rpm) || (type != DISKTYPE_2DD) || (track & 2)) { | if ((rpm) || (type != DISKTYPE_2DD) || (track & 2)) { |
| Line 148 dtrd_err1: | Line 148 dtrd_err1: |
| static BOOL rpmcheck(D88SEC sec) { | static BOOL rpmcheck(D88SEC sec) { |
| FDDFILE fdd = fddfile + fdc.us; | FDDFILE fdd = fddfile + fdc.us; |
| BYTE rpm; | UINT8 rpm; |
| rpm = fdc.rpm; | rpm = fdc.rpm[fdc.us]; |
| switch(fdd->inf.d88.fdtype_major) { | switch(fdd->inf.d88.fdtype_major) { |
| case DISKTYPE_2D: | case DISKTYPE_2D: |
| case DISKTYPE_2DD: | case DISKTYPE_2DD: |
| Line 355 BOOL fddd88_eject(FDDFILE fdd) { | Line 355 BOOL fddd88_eject(FDDFILE fdd) { |
| BOOL fdd_diskaccess_d88(void) { // ver0.31 | BOOL fdd_diskaccess_d88(void) { // ver0.31 |
| FDDFILE fdd = fddfile + fdc.us; | FDDFILE fdd = fddfile + fdc.us; |
| BYTE rpm; | UINT8 rpm; |
| rpm = fdc.rpm; | rpm = fdc.rpm[fdc.us]; |
| switch(fdd->inf.d88.fdtype_major) { | switch(fdd->inf.d88.fdtype_major) { |
| case DISKTYPE_2D: | case DISKTYPE_2D: |
| case DISKTYPE_2DD: | case DISKTYPE_2DD: |
| Line 734 BOOL fdd_formating_d88(const BYTE *ID) { | Line 734 BOOL fdd_formating_d88(const BYTE *ID) { |
| STOREINTELWORD(d88sec->size, size); | STOREINTELWORD(d88sec->size, size); |
| if ((fdd->inf.d88.fdtype_major == DISKTYPE_2HD) && | if ((fdd->inf.d88.fdtype_major == DISKTYPE_2HD) && |
| (fdd->inf.d88.fdtype_minor != 0)) { | (fdd->inf.d88.fdtype_minor != 0)) { |
| d88sec->rpm_flg = fdc.rpm; | d88sec->rpm_flg = fdc.rpm[fdc.us]; |
| } | } |
| FillMemory(d88sec + 1, size, fdc.d); | FillMemory(d88sec + 1, size, fdc.d); |
| formatpos += sizeof(_D88SEC); | formatpos += sizeof(_D88SEC); |