Commit History

Autor SHA1 Mensaxe Data
  Keir Fraser e7062e3ad8 usb: Send periodic noflux opcodes during long periods of no flux. %!s(int64=4) %!d(string=hai) anos
  Keir Fraser 633a4eb9ee usb: Make two-byte flux encoding slightly more efficient. %!s(int64=4) %!d(string=hai) anos
  Keir Fraser 9b4b69da85 usb: Place index timings in-band within the flux read stream. %!s(int64=4) %!d(string=hai) anos
  Keir Fraser 2fa90db2e1 floppy: Default head-step delay is 5ms %!s(int64=4) %!d(string=hai) anos
  Keir Fraser ff635cf5b7 floppy: Implement 50us mask after every /IDX falling edge, to prevent %!s(int64=4) %!d(string=hai) anos
  Keir Fraser 05ceab52ee Move model-specific files into subfolders. %!s(int64=4) %!d(string=hai) anos
  Keir Fraser e87c5af441 Support new boards F7 Plus and Ultra730 in the firmware. %!s(int64=4) %!d(string=hai) anos
  Keir Fraser 08ae2cb6c8 gw info: Report HW Submodel and USB transfer speed %!s(int64=4) %!d(string=hai) anos
  Keir Fraser fd2a04188e Allow Greaseweazle bootloader to be update (use with caution!) %!s(int64=4) %!d(string=hai) anos
  Keir Fraser 296567a7cf f7: Fix firmware update: The mode-switch flag must be flushed from DCache. %!s(int64=4) %!d(string=hai) anos
  Keir Fraser 12028bdffe f7: Do not wait for write buffer to completely fill at Full Speed. %!s(int64=4) %!d(string=hai) anos
  Keir Fraser 93c5200a65 f7: Define new 'ext_ram' section to allocate data to SRAM1/SRAM2 %!s(int64=4) %!d(string=hai) anos
  Keir Fraser 6b93496abf floppy: Move u_buf size into a #define %!s(int64=4) %!d(string=hai) anos
  Keir Fraser 98b49d27be HS USB: Initial commit. %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 4435650f0a bandwidth: Calculate Min / Mean / Max bandwidth in each direction %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 73c3902dce bandwidth: New bandwidth measurement command %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 8799fda304 Introduce erase_flux command to erase a track. %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 773e9933dd floppy: Remove delayed-index option from WRITE_FLUX command. %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 0bf525c3a5 gw.py reset: Reset to Power-On Defaults %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 88b3af0076 gw.py pin: Allow a pin to be manually set to specified level. %!s(int64=5) %!d(string=hai) anos
  Keir Fraser f58c0fb761 Add drive letter (0,1,2,A,B) to gw.py read/write commands. %!s(int64=5) %!d(string=hai) anos
  Keir Fraser fec5d4c2df Activity LED (C13 on Blue Pill, B13 on F7 board): %!s(int64=5) %!d(string=hai) anos
  Keir Fraser ecf18e86fb STM32F7: Fix all time values to be in units of the sample clock, not the sysclk. %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 77d6582fce STM32F7: Some timer+dma fixes for the read path. %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 1159fba8ab STM32F7: Fix board_init() to pull up unused pins. %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 1e578a767d STM32F7: Update Bootloader %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 9a1702abd3 STM32F7: Floppy Control %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 0ac13f94de floppy write: Handle a long flux interval (>150us) as a No Flux Area and %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 28d68841c2 floppy: Fix check for end-of-stream in ST_write_flux_wait_data state. %!s(int64=5) %!d(string=hai) anos
  Keir Fraser 602eb76a0a Fix compatibility with old bootloader versions %!s(int64=5) %!d(string=hai) anos