Lines Matching refs:SUDT
241 #define SUDT unit[SelectedDrive].disktype macro
814 dma_wd.fdc_speed = SUDT->fdc_speed; in fd_calibrate_done()
832 if (SUD.track == ReqTrack << SUDT->stretch) { in fd_seek()
843 FDC_WRITE( FDCREG_DATA, ReqTrack << SUDT->stretch); in fd_seek()
862 dma_wd.fdc_speed = SUDT->fdc_speed; in fd_seek_done()
871 SUD.track = ReqTrack << SUDT->stretch; in fd_seek_done()
921 if (SUDT->stretch) { in fd_rwsec()
924 FDC_WRITE( FDCREG_TRACK, track >> SUDT->stretch); in fd_rwsec()
953 dma_wd.fdc_acces_seccount = read_track ? SUDT->spt : 1; in fd_rwsec()
1019 if (addr >= PhysTrackBuffer + SUDT->spt*512) { in fd_readtrack_check()
1064 if (SUDT->stretch) { in fd_rwsec_done1()
1067 FDC_WRITE( FDCREG_TRACK, track << SUDT->stretch); in fd_rwsec_done1()
1087 !(read_track && FDC_READ(FDCREG_SECTOR) > SUDT->spt)) { in fd_rwsec_done1()
1089 if (SUDT > disk_type) { in fd_rwsec_done1()
1090 if (SUDT[-1].blocks > ReqBlock) { in fd_rwsec_done1()
1092 SUDT--; in fd_rwsec_done1()
1093 floppy_sizes[SelectedDrive] = SUDT->blocks >> 1; in fd_rwsec_done1()
1100 SelectedDrive, SUDT->name ); in fd_rwsec_done1()
1106 SUDT = disk_type + StartDiskType[DriveType]; in fd_rwsec_done1()
1107 floppy_sizes[SelectedDrive] = SUDT->blocks >> 1; in fd_rwsec_done1()
1113 dma_wd.fdc_speed = SUDT->fdc_speed; in fd_rwsec_done1()
1188 if (SUDT->stretch) { in fd_writetrack()
1191 FDC_WRITE(FDCREG_TRACK,track >> SUDT->stretch); in fd_writetrack()