mirror of
https://github.com/davidgiven/fluxengine.git
synced 2025-10-31 11:17:01 -07:00
Merge pull request #379 from tdaede/no_disk_sector_check
Remove per-track sector check from D88.
This commit is contained in:
@@ -59,8 +59,6 @@ public:
|
|||||||
inputFile.read((char*) trackTable.begin(), trackTable.size());
|
inputFile.read((char*) trackTable.begin(), trackTable.size());
|
||||||
ByteReader trackTableReader(trackTable);
|
ByteReader trackTableReader(trackTable);
|
||||||
|
|
||||||
int diskSectorsPerTrack = -1;
|
|
||||||
|
|
||||||
if (config.encoder().format_case() != EncoderProto::FormatCase::FORMAT_NOT_SET)
|
if (config.encoder().format_case() != EncoderProto::FormatCase::FORMAT_NOT_SET)
|
||||||
std::cout << "D88: overriding configured format";
|
std::cout << "D88: overriding configured format";
|
||||||
|
|
||||||
@@ -109,11 +107,6 @@ public:
|
|||||||
} else if (currentSectorsInTrack != sectorsInTrack) {
|
} else if (currentSectorsInTrack != sectorsInTrack) {
|
||||||
Error() << "D88: mismatched number of sectors in track";
|
Error() << "D88: mismatched number of sectors in track";
|
||||||
}
|
}
|
||||||
if (diskSectorsPerTrack < 0) {
|
|
||||||
diskSectorsPerTrack = sectorsInTrack;
|
|
||||||
} else if (diskSectorsPerTrack != sectorsInTrack) {
|
|
||||||
Error() << "D88: varying numbers of sectors per track is currently unsupported";
|
|
||||||
}
|
|
||||||
if (currentTrackCylinder < 0) {
|
if (currentTrackCylinder < 0) {
|
||||||
currentTrackCylinder = cylinder;
|
currentTrackCylinder = cylinder;
|
||||||
} else if (currentTrackCylinder != cylinder) {
|
} else if (currentTrackCylinder != cylinder) {
|
||||||
|
|||||||
Reference in New Issue
Block a user