-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Update floppyio to use newer adafruit_floppy, implement pio-based flux capture on rp2040 #9135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
this **incompatible change** is related to adafruit/circuitpython#9135 When MFM decoding, a separate buffer of flux data is required. Due to its size, this buffer should be created early in the program execution flow.
2b10f10
to
b17e5b2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look fine. I did not test in any way.
Thanks! I'll merge this once Adafruit_Floppy sees the related PR merged, then I'll take care of the library third. I think that order makes more sense than anything else. |
that is, adafruit/Adafruit_Floppy#32 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Two small doc fixes. (If I remember RST right.)
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
This fixes MFM disk reading, too.
this is an incompatible change to floppyio, will require an updated adafruit-circuitpython-floppy (pull request coming soon) and there is no plan for cross-version compatibility. (This was previously discussed & OK'd)