Keir Fraser
|
f8b1707286
python: Put SCP write code into new module
|
5 years ago |
Keir Fraser
|
abac05598f
Cheer pylint up a (little) bit.
|
5 years ago |
Keir Fraser
|
5fe094e653
python: New modules for encapsulating Flux and Bitcells
|
5 years ago |
Keir Fraser
|
61abef95c1
python: Get rid of last global variable.
|
5 years ago |
Keir Fraser
|
34d6cb6ce9
python: Neater tuple syntax. usb.read_track() returns index times.
|
5 years ago |
Keir Fraser
|
1658ef5c1d
python: Fix typo
|
5 years ago |
Keir Fraser
|
395e8c9cf1
Fix "make dist"
|
5 years ago |
Keir Fraser
|
2a2a4aa9e5
Update for v0.5
|
5 years ago |
Keir Fraser
|
9e3d11f17f
gw: Add new option --adjust-speed to normalise flux times for
|
5 years ago |
Keir Fraser
|
4f22b8099d
python: 4-space indentation
|
5 years ago |
Keir Fraser
|
602eb76a0a
Fix compatibility with old bootloader versions
|
5 years ago |
Keir Fraser
|
e1bac226c3
floppy: Terminate in-progress write when USB comms are cleared
|
5 years ago |
Keir Fraser
|
8ad29b77b6
python: Break the low-level stuff out into a separate module.
|
5 years ago |
Keir Fraser
|
37c0a273bb
floppy: Overhaul the USB command protocol a bit.
|
5 years ago |
Keir Fraser
|
4c2f9213b8
floppy: Allow writes to be terminated at index, and allow index to be delayed.
|
5 years ago |
Keir Fraser
|
b37c5ceaa3
floppy: Simplify the read protocol a bit.
|
5 years ago |
Keir Fraser
|
a537b56420
blinky: Log serial, flash size, and ID codes.
|
5 years ago |
Keir Fraser
|
ba74d25185
Update for v0.4
|
5 years ago |
Keir Fraser
|
4e416945e8
blinky: DMA tests to better determine those pesky fake chips.
|
5 years ago |
Keir Fraser
|
de7b31efae
blinky: Attempt all tests rather than immediately hanging.
|
5 years ago |
Keir Fraser
|
cd06e583a2
blinky: Better serial logging, and at 115200 baud
|
5 years ago |
Keir Fraser
|
1600fb01a4
blinky: More robust tests for I2C,SPI,TIM presence.
|
5 years ago |
Keir Fraser
|
9276e6c37d
blinky: Test for I2C and SPI peripherals (two apiece).
|
5 years ago |
Keir Fraser
|
bad6351c29
blinky: Test for 64kB Flash and all four timers (TIM1-4).
|
5 years ago |
Keir Fraser
|
b6af06bb02
floppy: Avoid 16-bit overflow when reading No Flux Areas.
|
5 years ago |
Keir Fraser
|
7b883a9278
floppy: Simplify write-flux decode loop a little.
|
5 years ago |
Keir Fraser
|
573af0f02c
floppy: Remove bogus nested variable
|
5 years ago |
Keir Fraser
|
90b0c36007
usb: Clear CTR_{RX,TX} if we spot two packets completed: The CTR
|
5 years ago |
Keir Fraser
|
cb09f49ef7
floppy: Merge write pulses shorter than 800ns.
|
5 years ago |
Keir Fraser
|
8cb833e52d
blinky_test: A quick LED-blink test for valid medium-density
|
5 years ago |