32 void detectGeometryFallback()
override;
34 void seekTrack(uint8_t track, uint8_t side);
35 void doWriteTrack(uint8_t track, uint8_t side,
const RawTrack& input);
36 void extendImageToTrack(uint8_t track);
39 std::shared_ptr<File> file;
Sha1Sum getSha1SumImpl(FilePool &filePool) override
void readSectorImpl(size_t sector, SectorBuffer &buf) override
bool isWriteProtectedImpl() const override
void writeSectorImpl(size_t sector, const SectorBuffer &buf) override
size_t getNbSectorsImpl() const override
void readTrack(uint8_t track, uint8_t side, RawTrack &output) override
Read a full track from this disk image.
void writeTrackImpl(uint8_t track, uint8_t side, const RawTrack &input) override
This class represents a filename.
This class represents the result of a sha1 calculation (a 160-bit value).
This file implemented 3 utility functions: