Commit History

Author SHA1 Message Date
  Keir Fraser ee02d5d0a8 python: Move retry loops into read/write-track usb methods 4 years ago
  Keir Fraser 613c125351 python: Clean up usb module some more. Move more stuff into usb.read_track() 4 years ago
  Keir Fraser 0b0edd1478 python: Use image abstraction, selected on image file extension, 4 years ago
  Keir Fraser d8ef697104 python: Rename USB.py -> usb.py (PEP8) 4 years ago
  Keir Fraser f4cb24a39f python: Clip the partial first revolution of a GW track read in the core code. 4 years ago
  Keir Fraser 234ae62a66 python: Put SCP read code into the new module too. 4 years ago
  Keir Fraser f8b1707286 python: Put SCP write code into new module 4 years ago
  Keir Fraser abac05598f Cheer pylint up a (little) bit. 4 years ago
  Keir Fraser 5fe094e653 python: New modules for encapsulating Flux and Bitcells 4 years ago
  Keir Fraser 61abef95c1 python: Get rid of last global variable. 4 years ago
  Keir Fraser 34d6cb6ce9 python: Neater tuple syntax. usb.read_track() returns index times. 4 years ago
  Keir Fraser 1658ef5c1d python: Fix typo 4 years ago
  Keir Fraser 395e8c9cf1 Fix "make dist" 4 years ago
  Keir Fraser 2a2a4aa9e5 Update for v0.5 4 years ago
  Keir Fraser 9e3d11f17f gw: Add new option --adjust-speed to normalise flux times for 4 years ago
  Keir Fraser 4f22b8099d python: 4-space indentation 4 years ago
  Keir Fraser 602eb76a0a Fix compatibility with old bootloader versions 4 years ago
  Keir Fraser e1bac226c3 floppy: Terminate in-progress write when USB comms are cleared 4 years ago
  Keir Fraser 8ad29b77b6 python: Break the low-level stuff out into a separate module. 4 years ago
  Keir Fraser 37c0a273bb floppy: Overhaul the USB command protocol a bit. 4 years ago
  Keir Fraser 4c2f9213b8 floppy: Allow writes to be terminated at index, and allow index to be delayed. 4 years ago
  Keir Fraser b37c5ceaa3 floppy: Simplify the read protocol a bit. 4 years ago
  Keir Fraser a537b56420 blinky: Log serial, flash size, and ID codes. 4 years ago
  Keir Fraser ba74d25185 Update for v0.4 4 years ago
  Keir Fraser 4e416945e8 blinky: DMA tests to better determine those pesky fake chips. 4 years ago
  Keir Fraser de7b31efae blinky: Attempt all tests rather than immediately hanging. 4 years ago
  Keir Fraser cd06e583a2 blinky: Better serial logging, and at 115200 baud 4 years ago
  Keir Fraser 1600fb01a4 blinky: More robust tests for I2C,SPI,TIM presence. 4 years ago
  Keir Fraser 9276e6c37d blinky: Test for I2C and SPI peripherals (two apiece). 4 years ago
  Keir Fraser bad6351c29 blinky: Test for 64kB Flash and all four timers (TIM1-4). 4 years ago