Merge pull request #435 from davidgiven/brother

Don't use signed values for track/sector/side values
This commit is contained in:
David Given
2022-01-26 23:29:51 +01:00
committed by GitHub
3 changed files with 27 additions and 7 deletions

View File

@@ -34,11 +34,11 @@ public:
nanoseconds_t headerEndTime = 0;
nanoseconds_t dataStartTime = 0;
nanoseconds_t dataEndTime = 0;
int physicalCylinder = 0;
int physicalHead = 0;
int logicalTrack = 0;
int logicalSide = 0;
int logicalSector = 0;
unsigned physicalCylinder = 0;
unsigned physicalHead = 0;
unsigned logicalTrack = 0;
unsigned logicalSide = 0;
unsigned logicalSector = 0;
Bytes data;
std::vector<std::shared_ptr<Record>> records;

View File

@@ -17,7 +17,17 @@ image_reader {
image_writer {
filename: "brother120.img"
img {}
img {
tracks: 39
sides: 1
trackdata {
sector_size: 256
sector_range {
start_sector: 0
sector_count: 12
}
}
}
}
encoder {

View File

@@ -17,7 +17,17 @@ image_reader {
image_writer {
filename: "brother240.img"
img {}
img {
tracks: 78
sides: 1
trackdata {
sector_size: 256
sector_range {
start_sector: 0
sector_count: 12
}
}
}
}
encoder {