1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-10-04 01:57:54 +00:00
CLK/Storage/Disk
2016-12-30 17:44:35 -05:00
..
Encodings Made an attempt at reacting appropriately if the very first thing that looks like a sector doesn't pan out. 2016-12-30 17:44:35 -05:00
Formats
DigitalPhaseLockedLoop.cpp
DigitalPhaseLockedLoop.hpp
Disk.cpp Ensured a copy is passed for writing back rather than the original. 2016-12-30 17:26:44 -05:00
Disk.hpp
DiskController.cpp
DiskController.hpp
Drive.cpp Worked on the all-around framework for decoding sectors back from tracks when closing down a file. Hit the wall that the parser is more observant of CRCs than the WD. No, really. So I guess I have to stop avoiding that whole issue. 2016-12-26 14:24:33 -05:00
Drive.hpp
PCMPatchedTrack.cpp
PCMPatchedTrack.hpp
PCMSegment.cpp
PCMSegment.hpp If asynchronous background processing is to occur on tracks then, given that they inherently have state, they'll need to be copyable, and ideally 'cheaply' (though it's not too great a priority). So started implementing appropriate copy constructors. Also introduced an extra level of indirection to PCMSegmentEventSource so that it can copy itself without copying the underlying PCMSegment, which is 95% of the heft of a track in all currently-implemented cases. 2016-12-30 14:23:26 -05:00
PCMTrack.cpp
PCMTrack.hpp