-
Notifications
You must be signed in to change notification settings - Fork 0
MOZ-2554: Merge fixes from mbed-os-6.13.0-jfd-fixes #14
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
MOZ-2554: Merge fixes from mbed-os-6.13.0-jfd-fixes #14
Conversation
This reverts commit ae19071.
Made i2c read/write functions virtual so that they can be overridden.
jeppefrandsen
left a comment
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.
Awesome work @isircu 🍻. We can test the mozart-fep changes on New York and S58 before merging 👍🏻

hansbinderup
left a comment
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.
Looks good! Hard to review low level stuff, but I guess that you've tested it properly. I'll run some tests on S58 when merged to the fep 👍
| * '0' - Successfully recovered | ||
| * 'I2C_ERROR_BUS_BUSY' - In case of failure | ||
| */ | ||
| int recover(void); |
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.
@mads-bn isn't this what we talked about? Making it virtual?
* Changed to C++20 * applied patch from fep low power * Changed to C++20 * Updated compile options * Added more fixes * Added event queue changes * Changed to hard float and fixed sleep * Added werror * Corrected compile warnings/errors * Updated system clock settings * Reverted change * Downgraded STM32Cube to 1.23.0 * Corrected build issues * Corrected mimimal printf compile warning * Revert "Downgraded STM32Cube to 1.23.0" This reverts commit ae19071. * Corrected build issues * Added I2C slave changes * Updated from old branch * Corrected I2C slave command * Minor rename * Corrected name * Virtual i2c read write Made i2c read/write functions virtual so that they can be overridden. * Removed obsolete file * Corrected unused variable in mbed_board.c * Added maybe_unused to validate_errno_values * Fix build errors Co-authored-by: Jeppe Frandsen <jeppe@algrens.dk> Co-authored-by: Hans Binderup <hbinderup94@gmail.com> Co-authored-by: Michael Jakobsen Højgaard <mhd@bang-olufsen.dk>
Merge with the mbed-os-6.13.0-jfd-fixes to upgrade to upstream 6.13.0 version and apply all patches