SUDT
if (SUDT->stretch) {
FDC_WRITE( FDCREG_TRACK, track >> SUDT->stretch);
dma_wd.fdc_acces_seccount = read_track ? SUDT->spt : 1;
if (addr >= PhysTrackBuffer + SUDT->spt*512) {
if (SUDT->stretch) {
FDC_WRITE( FDCREG_TRACK, track << SUDT->stretch);
!(read_track && FDC_READ(FDCREG_SECTOR) > SUDT->spt)) {
if (SUDT > atari_disk_type) {
if (SUDT[-1].blocks > ReqBlock) {
SUDT--;
SUDT->blocks);
SelectedDrive, SUDT->name );
SUDT = atari_disk_type + StartDiskType[DriveType];
SUDT->blocks);
dma_wd.fdc_speed = SUDT->fdc_speed;
if (SUDT->stretch) {
FDC_WRITE(FDCREG_TRACK,track >> SUDT->stretch);
dma_wd.fdc_speed = SUDT->fdc_speed;
if (SUD.track == ReqTrack << SUDT->stretch) {
FDC_WRITE( FDCREG_DATA, ReqTrack << SUDT->stretch);
dma_wd.fdc_speed = SUDT->fdc_speed;
SUD.track = ReqTrack << SUDT->stretch;