Thomas Daede
|
ad96c9bb9f
|
Fix inverted density select in Greaseweazle driver.
Pin 2 should be set high when high density is selected.
|
2021-11-28 19:31:26 -08:00 |
|
David Given
|
b2d7ba1a65
|
Treat all GreaseWeazle versions from 24 or above the same, as the USB protocol
has been frozen.
|
2021-07-08 10:50:31 +02:00 |
|
David Given
|
0d59d3d195
|
Typo fix on the Linux/OSX side of things.
|
2021-06-04 23:36:25 +02:00 |
|
David Given
|
192427cf80
|
Finally figure out why Windows wasn't working --- the Win32 ReadFile / ::read
call waits until _all_ bytes are read, rather than returning as soon as any
bytes are read. Fixed.
|
2021-06-04 22:03:44 +01:00 |
|
David Given
|
98e4094d70
|
Set up the GreaseWeazle termios properly.
|
2021-06-02 22:51:57 +02:00 |
|
David Given
|
4f0a5e854c
|
Attempt to rework the USB handling to make the GreaseWeazle work on Windows and
Mac --- we abandon autodetection for anything other that FluxEngines as libusb
is painfully inconsistent with serial devices.
|
2021-05-23 18:53:25 +01:00 |
|
David Given
|
c669a9c808
|
Add libudev autodetect for GreaseWeazle devices.
|
2021-05-23 17:44:01 +02:00 |
|
David Given
|
1c1ad2725e
|
Port the Greaseweazle driver to use the serial port rather than raw libusb.
|
2021-05-23 12:39:41 +02:00 |
|
David Given
|
d18e54c5a3
|
Add Greaseweazle support for firmwares 22 and 24.
|
2021-05-23 12:01:29 +02:00 |
|
hpingel
|
31e2ad8cba
|
Enforce usage of Greaseweazle firmware v0.24 after adapting CMD_READ_FLUX and CMD_WRITE_FLUX
|
2021-01-21 23:44:13 +01:00 |
|
David Given
|
c2c51bbe33
|
Fix after merge.
|
2021-01-09 00:02:14 +01:00 |
|
David Given
|
6e1f264e6a
|
Make --sync-with-index and --revolutions work properly on the GreaseWeazle.
|
2021-01-08 21:36:50 +01:00 |
|
David Given
|
082be14232
|
Add GreaseWeazle support for --high-density.
|
2021-01-08 21:20:33 +01:00 |
|
David Given
|
e831ee8b44
|
Add erase support.
|
2021-01-07 22:46:11 +01:00 |
|
David Given
|
53cec292d0
|
Refactor the GreaseWeazle converter to allow it to be tested.
|
2021-01-07 22:06:45 +01:00 |
|
David Given
|
3f85309ee5
|
Commit non-functioning GreaseWeazle write support.
|
2021-01-07 20:42:06 +01:00 |
|
David Given
|
70944f8521
|
Reading flux now correctly handles index markers.
|
2021-01-07 20:02:51 +01:00 |
|
David Given
|
2ab00c42ff
|
Handle index pulses on read.
|
2021-01-07 01:05:23 +01:00 |
|
David Given
|
a572742caa
|
I read my first disk using the GreaseWeazel!
|
2021-01-07 00:58:19 +01:00 |
|
David Given
|
400e5f8580
|
The bandwidth tester works.
|
2021-01-06 23:24:28 +01:00 |
|
David Given
|
74f0fd89b6
|
We can successfully seek on the GreaseWeazle.
|
2021-01-06 22:52:52 +01:00 |
|
David Given
|
09f9bea7a2
|
Add boilerplate for the GreaseWeazle driver.
|
2021-01-06 20:39:13 +01:00 |
|