David Given
|
ec327e25a4
|
Merge pull request #121 from davidgiven/amiga
Add support for writing Amiga disks.
FluxEngine-Windows-client-version-260
|
2019-12-14 21:55:00 +01:00 |
|
David Given
|
d0ed5b32f7
|
Add support for 528-byte sectors. Adjust the post-index gap to (try?) and fit
all the data in one revolution. I think my write clock is a bit slow.
|
2019-12-14 21:49:31 +01:00 |
|
David Given
|
7c66e1b0d4
|
Don't recalibrate after drive errors --- it's really annoying and I don't think it helps.
|
2019-12-14 21:43:48 +01:00 |
|
David Given
|
4475e9f085
|
Increase the default bit-error-threshold to 0.4, because that's the value I
almost always end up using.
|
2019-12-14 21:33:39 +01:00 |
|
David Given
|
5c9639ec5a
|
Document the Amiga write support.
|
2019-12-14 21:15:47 +01:00 |
|
David Given
|
792cc88192
|
The Amiga writer now generates valid flux files --- but it looks like the
writer's broken (both the Amiga and the Brother have failed).
|
2019-12-14 20:44:48 +01:00 |
|
David Given
|
21fe586724
|
Update OSX build instructions.
FluxEngine-Windows-client-version-255
|
2019-12-14 11:37:43 +01:00 |
|
David Given
|
5a0fb2761a
|
Update OSX build instructions.
|
2019-12-14 11:37:43 +01:00 |
|
David Given
|
ef4581ed39
|
Merge from trunk.
|
2019-12-13 23:59:03 +01:00 |
|
David Given
|
73419704c2
|
Merge pull request #118 from davidgiven/fixing
Fix a few minor build tweaks.
FluxEngine-Windows-client-version-251
|
2019-12-13 23:56:12 +01:00 |
|
David Given
|
a8b92d4780
|
This works; final tweaking.
|
2019-12-13 23:53:42 +01:00 |
|
David Given
|
98140b0646
|
More testing.
|
2019-12-13 23:50:33 +01:00 |
|
David Given
|
4429ce1f84
|
More build tweaks.
|
2019-12-13 23:48:17 +01:00 |
|
David Given
|
1f50941a2c
|
Merge from trunk.
|
2019-12-13 23:45:17 +01:00 |
|
David Given
|
a7de04848c
|
Merge pull request #117 from davidgiven/githubci
Convert to Github CI instead of Travis.
FluxEngine-Windows-client-version-242
|
2019-12-13 23:43:03 +01:00 |
|
David Given
|
c264fec6e9
|
The Windows stuff doesn't work, so let's shelve it for now.
|
2019-12-13 23:38:49 +01:00 |
|
David Given
|
4488b2542f
|
Update MSYS build environment.
|
2019-12-13 23:24:23 +01:00 |
|
David Given
|
2f1a5189d6
|
Oh, yeah, let's actually check out our project!
|
2019-12-13 23:21:58 +01:00 |
|
David Given
|
effaeff51e
|
Something's not right --- test.
|
2019-12-13 23:19:48 +01:00 |
|
David Given
|
1210549f59
|
Try Windows builds on github.
|
2019-12-13 23:12:29 +01:00 |
|
David Given
|
7200de9702
|
Add more Homebrew packages.
|
2019-12-13 23:02:13 +01:00 |
|
David Given
|
5dd5c8516a
|
Don't do builds on push_request, because these always coincide with pushes.
|
2019-12-13 23:01:08 +01:00 |
|
David Given
|
f7fb2a844b
|
Github's OSX doesn't install pkg-config by default?
|
2019-12-13 23:00:10 +01:00 |
|
David Given
|
20b1b2a4a8
|
More YAML syntax fiddling?
|
2019-12-13 22:58:28 +01:00 |
|
David Given
|
f8b8bc2295
|
Fiddle with YAML syntax.
|
2019-12-13 22:57:29 +01:00 |
|
David Given
|
2d4d56d09f
|
Try Github CI for OSX builds instead of Travis.
|
2019-12-13 22:55:37 +01:00 |
|
David Given
|
39599b76c8
|
Stop building the Ubuntu version with Travis.
|
2019-12-13 22:52:30 +01:00 |
|
David Given
|
c2c40ccfbb
|
Also remember to install ninja-build.
|
2019-12-13 22:48:48 +01:00 |
|
David Given
|
ab42eb23f4
|
Remember to run apt as sudo.
|
2019-12-13 22:47:20 +01:00 |
|
David Given
|
05eff0e528
|
Try to build using github CI.
|
2019-12-13 22:44:58 +01:00 |
|
David Given
|
23311b4b68
|
Start looking at Github CI.
|
2019-12-13 22:41:19 +01:00 |
|
David Given
|
5e97df8d15
|
Better diagnostics when a package can't be found.
|
2019-12-13 22:39:58 +01:00 |
|
David Given
|
898e8c551c
|
Produce a build-time error if the pkg-config packages aren't available.
|
2019-12-13 22:34:24 +01:00 |
|
David Given
|
ad69c6bd27
|
Fix stupid (but thankfully harmless) typo.
|
2019-12-13 22:33:39 +01:00 |
|
David Given
|
661399cc83
|
Update document with the new flippy mod doc; explain how Mac disks are broken.
|
2019-12-12 21:04:42 +01:00 |
|
David Given
|
edbb4b1daa
|
Merge pull request #115 from davidgiven/reading
Rewrite the entire sampler.
FluxEngine-Windows-client-version-210
|
2019-12-12 20:46:12 +01:00 |
|
David Given
|
6389e8a756
|
Update pin number (which was wrong).
|
2019-12-12 20:35:20 +01:00 |
|
David Given
|
c187b79d80
|
Add a 300RPM clock on 3[0] and a 360RPM clock on 3[1], for use with faking
index pulses to the drive.
|
2019-12-12 20:34:44 +01:00 |
|
David Given
|
edbe624c5a
|
Hopefully, finally, fix the hang-on-read issue.
|
2019-12-12 20:09:49 +01:00 |
|
David Given
|
44e2334815
|
Typo fix. Make sure that both drives get deselected when the motor stops (to
make the LEDs go out).
|
2019-12-12 00:17:59 +01:00 |
|
David Given
|
b448ab7917
|
Finally squeeze everything in to the Verilog sampler. It does seem to work
better... the the USB hangup problem persists. Mac disks are still
nigh-unreadable.
|
2019-12-12 00:12:20 +01:00 |
|
David Given
|
072a097003
|
Archival (non-functioning) checkin of Verilog-based sampler code. Sadly, we've
run into size limits for the device, and I need to slim down.
|
2019-12-11 22:51:27 +01:00 |
|
David Given
|
a66e704bab
|
Start ripping out the awful UDB-based sampler code, replacing it with a Verilog
one and a standalone FIFO. This gets the FIFO working.
|
2019-12-11 21:13:57 +01:00 |
|
David Given
|
ed0d578b18
|
Merge pull request #114 from davidgiven/fixing1
Add support for measuring signal line voltages.
FluxEngine-Windows-client-version-203
|
2019-12-11 00:28:13 +01:00 |
|
David Given
|
32bb956710
|
Detect voltage levels *correctly*.
|
2019-12-11 00:05:34 +01:00 |
|
David Given
|
f436d6b582
|
Add a feature where we can measure the FDD bus signal voltages using the PSoC's
ADCs. Increase the track step pulse width to 6us, because.
|
2019-12-10 22:36:18 +01:00 |
|
David Given
|
d2f8c27cb6
|
Add checksum routine.
|
2019-12-01 09:11:36 +01:00 |
|
David Given
|
eaa3c57425
|
Non-functional boilerplate of Amiga write support.
|
2019-12-01 09:07:43 +01:00 |
|
David Given
|
8ee6eed4dc
|
Merge pull request #112 from davidgiven/fixing
Rework the sequencer completely, because bizarrely writing disks just stopped working
FluxEngine-Windows-client-version-201
FluxEngine-Windows-client-version-193
|
2019-11-29 22:02:44 +01:00 |
|
David Given
|
3094c5c919
|
Add missing files.
|
2019-11-29 18:49:22 +01:00 |
|