David Given
|
2c98f5c542
|
Convert cwftoflux to a proper flux source.
|
2021-05-18 19:37:43 +02:00 |
|
David Given
|
d246fca9df
|
Convert scptoflux to a proper flux source.
|
2021-05-18 01:09:55 +02:00 |
|
David Given
|
c79feb405c
|
Switch to resource path type thingies for specifying flux file types, where
appropriate. Much better.
|
2021-05-18 00:40:16 +02:00 |
|
David Given
|
e4b5e4c502
|
Make Kryoflux streams again.
|
2021-05-16 00:25:41 +02:00 |
|
David Given
|
2de3b4f92e
|
Make rawwrite work (which replaces erase and writeflux).
|
2021-05-15 23:30:58 +02:00 |
|
David Given
|
41b36649a9
|
Rename a bunch of config fields for clarity.
|
2021-05-15 22:23:42 +02:00 |
|
David Given
|
5a63172a86
|
Remove the hardware source/sink flags.
|
2021-05-15 13:06:53 +02:00 |
|
David Given
|
25f2c3a8c1
|
Move the USB flags into the config file.
|
2021-05-13 23:35:05 +02:00 |
|
David Given
|
5a186b6960
|
Rename all protos to end with 'Proto' to avoid name conflicts.
|
2021-05-13 18:05:08 +02:00 |
|
David Given
|
639588fa68
|
Hardware flux sources are configurable.
|
2021-05-13 17:39:49 +02:00 |
|
David Given
|
f9510c54b2
|
Split the encoder/decoder configuration away from inputs and outputs. Make the
test pattern creator a flux source.
|
2021-05-13 17:23:06 +02:00 |
|
David Given
|
df0a9bac96
|
More config machinery: the reader now reads (but can't put the resulting image
anywhere).
|
2021-05-12 00:26:42 +02:00 |
|
David Given
|
e912152784
|
Common out the high-density flag too.
|
2021-05-07 00:27:10 +02:00 |
|
David Given
|
d00681f623
|
Make the new 40-track flag common between source and sink.
|
2021-05-07 00:21:13 +02:00 |
|
David Given
|
bf8f6ae687
|
Add imagereader offset and step modes, and hardware forty-track modes. Not sure
this is the right way to do it.
|
2021-04-21 00:41:36 +02:00 |
|
David Given
|
c2c51bbe33
|
Fix after merge.
|
2021-01-09 00:02:14 +01:00 |
|
Eric Anderson
|
f1506d0dbd
|
Add firmware support for hard sectors
|
2020-12-24 17:39:52 -08:00 |
|
David Given
|
73398b83a9
|
Add support for specifying which FluxEngine you want to use with the --devices
parameter.
|
2020-08-10 22:36:47 +02:00 |
|
David Given
|
8b6be5a501
|
Move usb.{cc,h} into its own directory.
|
2020-08-09 21:14:09 +02:00 |
|
David Given
|
1b48ea20c4
|
Remove the cruncher.
|
2020-03-20 00:06:07 +01:00 |
|
David Given
|
065257b5aa
|
Remove stray tracing.
|
2020-01-27 23:09:07 +01:00 |
|
David Given
|
29bdfc043a
|
Allow fractional revolutions and non-synced reading. Find more things which
need fixing in the firmware sampler.
|
2020-01-27 22:52:25 +01:00 |
|
David Given
|
d77841c3b7
|
Add the ability to fake the index pulse source, allowing old drives to be used
with FluxEngine.
|
2020-01-12 01:23:47 +01:00 |
|
David Given
|
77b4aebd1b
|
Fix crashing bug when reading Kryoflux streams.
|
2019-08-24 23:53:22 +02:00 |
|
David Given
|
eb924780ab
|
Refactor dataspecs to allow them to be used for other things too.
|
2019-08-06 23:50:02 +02:00 |
|
David Given
|
e5baecbd4d
|
Replace the glob() code with simple opendir stuff, since glob isn't supported
on Windows.
|
2019-07-07 00:38:29 +02:00 |
|
David Given
|
032df676c1
|
Replace meson with a very small shell script.
|
2019-07-03 22:18:34 +02:00 |
|
David Given
|
f7af8bb99b
|
I... think it's done? That was suspiciously easy.
|
2019-07-02 23:20:47 +02:00 |
|
David Given
|
a1c207cb8f
|
First milestone towards flags rewrite --- it builds and the tests pass, but
nothing actually works.
|
2019-07-02 23:06:40 +02:00 |
|
David Given
|
3667595275
|
Rename FluxReader and FluxWriter to FluxSource and FluxSink.
|
2019-04-16 21:07:58 +02:00 |
|