David Given
c29e131a3b
Convert the IBM format back into a unicorn now I've fixed it.
2020-04-03 23:49:01 +02:00
David Given
1509e1f89d
Document the new bytecode format.
2020-04-03 00:38:20 +02:00
David Given
1fe6434563
Something is wrong with the IBM PC writer, I don't know what. Mark it as a
...
dinosaur again.
2020-04-03 00:27:12 +02:00
David Given
14e0a67e7d
IBM write support gets the much vaunted unicorn.
2020-02-18 23:10:09 +01:00
David Given
827fcf69d2
Another typo fix.
2020-02-08 11:52:39 +01:00
David Given
f95fceeb3d
Finally document IBM disks.
2020-02-08 11:34:57 +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
0e28899b72
Add the page on the MX disk format. Mac disks are now unicorns.
2019-07-11 21:34:01 +02:00
David Given
34a858346e
Add our own copy of fnmatch(), which mingw doesn't have --- we need it for the
...
Brother tool and I'm sure it'll come in useful elsewhere.
2019-07-08 23:12:58 +02:00
David Given
22ff86ef9e
Update date.
2019-07-04 11:13:49 +02:00
David Given
905fbe5b4a
Add the note about the build system change.
2019-07-03 23:30:24 +02:00
David Given
c0e3606925
Update documentation.
2019-04-30 22:27:17 +02:00
David Given
6a215c35ee
Add a reverse-engineered checksum routine, and some documentation.
2019-04-12 21:10:15 +02:00
David Given
f925970bc2
Typo fix.
2019-03-10 14:27:52 +01:00
David Given
e3b9458062
Add some F85 documentation.
2019-03-10 14:19:53 +01:00
David Given
fc1a83e6b1
Add Zilog MCZ documentation.
2019-03-09 14:04:15 +01:00
David Given
8c4222d421
Add price.
2019-03-07 23:42:07 +01:00
David Given
c6e00bf4d2
Typo fix.
2019-03-07 23:33:05 +01:00
David Given
64dbc1c5bb
Add warning banner.
2019-03-07 23:32:00 +01:00
David Given
eec6698996
Big documentation rework ouch my fingers.
2019-03-07 22:55:43 +01:00
David Given
82dbcb781c
Remember to also update the link in the front page.
2019-03-07 21:04:38 +01:00
David Given
7569a3ef4f
Rearrange documentation to be more Github-friendly.
2019-03-07 21:03:04 +01:00
David Given
477453864d
Update README.
2019-02-14 23:04:10 +01:00
David Given
51bf64839d
Tweak pointer.
2019-02-14 22:33:37 +01:00
David Given
7a1045df26
Replaced the README with a pointer.
2019-02-14 22:32:38 +01:00
David Given
2ad73eb580
Update README link.
2019-02-14 22:25:04 +01:00
David Given
60949b1f44
Move the README into the doc directory.
2019-02-14 22:23:31 +01:00
David Given
61d98073a7
Add support for reading Kryoflux stream files.
2019-02-14 21:44:23 +01:00
David Given
c68dc4eeb3
Update README.
2019-02-13 10:49:05 +01:00
David Given
e7a32ee497
Expand the programming instructions.
2019-02-12 21:46:24 +01:00
David Given
da2445f07f
Document that HD disks work again.
2019-02-12 21:41:08 +01:00
David Given
12135b5dd6
Add support for FM decoding and Acorn DFS disks, requiring some rearrangement.
...
Also make the Brother two revolutions thing (which DFS also needs) the default.
2019-02-12 21:29:31 +01:00
David Given
2527ac2ce9
Initial support for twin drives and 5.25" drives.
2019-02-11 23:43:44 +01:00
David Given
65315f4603
Take out the UART --- it's too much hassle.
2019-02-09 23:02:05 +01:00
David Given
575213687e
Move the pins to the other side of the board, so we don't need the capacitor
...
hack any more.
2019-02-09 22:50:43 +01:00
David Given
4181736073
Added fe-writetestpattern.
2019-01-23 01:05:49 +01:00
David Given
859cf26b35
Document that HD disks don't work.
2019-01-22 00:57:07 +01:00
David Given
0e1d5b0470
Add support for reading ADFS disks --- a slight variation to normal MFM IBM.
...
Made the IBM reader way more robust in terms of retrying bad reads, as my
sample disks were pretty dodgy.
2019-01-21 22:42:10 +01:00
David Given
6af432f798
Refactor FluxEngine to use dataspecs for source and destinations. Document
...
them.
2019-01-21 00:38:03 +01:00
David Given
0da635c428
Add the questionably useful writeflux command.
2019-01-11 23:01:01 +01:00
David Given
eea6c9b255
Add the fe-erase command.
2019-01-11 21:55:31 +01:00
David Given
5616d13b0a
Update documentation.
2019-01-03 22:40:13 +01:00
David Given
f81c0cfc24
Added some more documentation on Brother disks.
2018-12-21 19:08:54 +01:00
David Given
5fcabc30a9
Add the image of the capacitors which need removing.
2018-12-14 22:15:37 +01:00
David Given
993a901792
Add images.
2018-12-14 22:11:34 +01:00
David Given
db7f91a641
Add license; finish README.
2018-12-14 21:33:44 +01:00
David Given
b000773dfc
Part one of the documentation.
2018-12-14 20:51:18 +01:00
David Given
40b9fbc25d
Fix ghastly DMA ordering bug leading to corrupted writes. Writes are less
...
corrupted! Still can't reliably read back what I wrote, though. Added a test
pattern feature to write, to aid debugging.
2018-10-09 00:23:21 +02:00
David Given
8f1cef48b1
Realise that the weird data dropouts were due to a stray capacitor on the
...
board... so remove it. Better now. Also realise that PSoC Creator lies to you
about clocks, so adjust the sample clock to be derivable from the USB clock,
making it both the right frequency and much more accurate --- decode success is
dramatically improved (presumably due to less jitter). Redesign the capture
logic to use a timer; simpler now.
2018-10-06 18:32:57 +02:00
David Given
fccabb3266
Add back in the hacky output file, for testing; replace the capture logic with
...
an upcounter, and replace the pulse-in-high-bit stuff.
2018-10-03 19:45:27 +02:00