-
Notifications
You must be signed in to change notification settings - Fork 3k
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
FatFs: upgrade to R0.14b #14911
FatFs: upgrade to R0.14b #14911
Conversation
…cation in R0.13a to R0.14b Since a lot of fixed from upstream (0.13b, 0.13c, 0.14, 0.14a and 0.14b) @see http://elm-chan.org/fsw/ff/updates.txt
@ndrs-pst, thank you for your changes. |
This pull request has automatically been marked as stale because it has had no recent activity. @rajkan01, @ARMmbed/mbed-os-maintainers, @ARMmbed/mbed-os-core, please complete review of the changes to move the PR forward. Thank you for your contributions. |
AStyle job failed with just one line, please fix. |
…e from R0.13a to R0.14b
@0xc0170 Fixed AStyle job already 🚀 |
We had earlier update that was later closed from @ladislas Please review |
Ci started |
Jenkins CI Test : ✔️ SUCCESSBuild Number: 1 | 🔒 Jenkins CI Job | 🌐 Logs & ArtifactsCLICK for Detailed Summary
|
Back to review. I would like @ARMmbed/mbed-os-core to approve |
Are there any "Migration actions required" for users of FatFs APIs as a result of this upgrade? Maybe we can point to FatFs's release notes about any API changes. I see the release notes say: Any other migrations/changes needed? |
I've added a migration section to the PR description, which will end up in the next Mbed OS release notes. |
Summary of changes
Current upstream version of FatFs was now R0.14b with a lot of fixed since R0.13a. LINK
So we migrated Mbed-OS modification in R0.13a back to R0.14b and change some that affect in FATFileSystem.cpp
Impact of changes
FatFs version upgrade that may introduce new regression from upstream.
Migration actions required
FatFs has been upgraded to R0.14b. This comes with the following API changes requiring migration for direct users of FatFs. Users of the Mbed OS C++ class
FATFileSystem
do not need to change their use ofFATFileSystem
.f_mkfs() now takes a MKFS_PARAM *opt instead of a BYTE opt and DWORD au.
f_fdisk() now takes an LBA_t ptbl[] instead of a DWORD *szt.
Documentation
None
Pull request type
Test results
Reviewers
@rajkan01 @michalpasztamobica