Allow fractional revolutions and non-synced reading. Find more things which

need fixing in the firmware sampler.
This commit is contained in:
David Given
2020-01-27 22:52:25 +01:00
parent 933ffe7ab4
commit 29bdfc043a
8 changed files with 83 additions and 56 deletions

View File

@@ -9,7 +9,7 @@ extern void usbRecalibrate();
extern void usbSeek(int track);
extern nanoseconds_t usbGetRotationalPeriod();
extern void usbTestBulkTransport();
extern Bytes usbRead(int side, int revolutions);
extern Bytes usbRead(int side, bool synced, nanoseconds_t readTime);
extern void usbWrite(int side, const Bytes& bytes);
extern void usbErase(int side);
extern void usbSetDrive(int drive, bool high_density, int index_mode);