David Given
|
d303067deb
|
Massive refactor to work in logical cylinders everywhere. The logical/physical
mapping is now done at the last stage and should, ideally, be automatic. I'm
sure there are bugs everywhere.
|
2022-03-25 00:22:28 +01:00 |
|
David Given
|
745e0685a4
|
Allow specifying the GreaseWeazle serial port directly (for devices which don't
have the GreaseWeazle VID/PID).
|
2022-01-22 20:41:27 +01:00 |
|
David Given
|
a32ea6e5f8
|
Add support for selecting the Shugart or IBMPC GreaseWeazle bus types.
|
2022-01-01 22:45:27 +01:00 |
|
David Given
|
3dfafaa278
|
GreaseWeazle autodetection now works (at least on Linux).
|
2021-12-13 23:09:33 +01: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
|
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
|
1c1ad2725e
|
Port the Greaseweazle driver to use the serial port rather than raw libusb.
|
2021-05-23 12:39:41 +02:00 |
|
David Given
|
25f2c3a8c1
|
Move the USB flags into the config file.
|
2021-05-13 23:35:05 +02:00 |
|