Skip to content

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

Merged
merged 7 commits into from
Apr 4, 2024

Conversation

jepler
Copy link

@jepler jepler commented Apr 2, 2024

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)

jepler added a commit to adafruit/Adafruit_CircuitPython_floppy that referenced this pull request Apr 2, 2024
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.
@jepler jepler force-pushed the update-adafruit-floppy branch from 2b10f10 to b17e5b2 Compare April 2, 2024 20:59
@jepler jepler requested review from tannewt and dhalbert April 2, 2024 21:41
dhalbert
dhalbert previously approved these changes Apr 3, 2024
Copy link
Collaborator

@dhalbert dhalbert left a 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.

@jepler
Copy link
Author

jepler commented Apr 3, 2024

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.

@jepler
Copy link
Author

jepler commented Apr 3, 2024

that is, adafruit/Adafruit_Floppy#32

Copy link
Member

@tannewt tannewt left a 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>
Copy link
Member

@tannewt tannewt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@tannewt tannewt merged commit 680ee11 into adafruit:main Apr 4, 2024
137 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants