forked from ARMmbed/mbed-os
-
-
Notifications
You must be signed in to change notification settings - Fork 20
STM32: Compute I2C timing according current I2C clock source and required I2C clock #6
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
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cc9c716
to
503d7df
Compare
cmsis: remove math header file
copyright date change
Including unused header file, "cmsis-os.h", causes compile errors. This commit fixes it. Signed-off-by: Heuisam Kwag <[email protected]>
Add function "has_binary_license" to check if a file has a non-permissive license contains one. PBL is not recognized by scancode, causing it to be flagged as a non-permissive license. CI doesn't allow any non-permissive licenses, although, files flageed as SPDX are allowed. Workaround causes all files with a valid PBL to be flagged as missing an SPDX. Add condition in "has_spdx_text_in_scancode_output" to ignore any spdx identifier with "unknown" in the name. Scancode erroneously matches PBL to matched_rule.identifer "spdx-license-identifier: unknown-spdx". This prevents the workaround from working.
Impact all STM32L4x5 and STM32L4x6 targets
Samsung: fix baremetal ARMmbed#13851
STM32 usb: fixing missing header file
STM32 SERIAL: free RTS/CTS pins
…y-bytes Fix SPIF read dummy cycles not being reset
Add critical section in - flash_erase_sector and - flash_program_page to make FLASH erase procedure interrupt safe (can occur with Ethernet)
This fixes bare metal builds
SCL is for the Cypress Ethernet driver which is not currently compatible with bare metal.
Ble conditional compilation
Add function "has_binary_license" to check if a file has a non-permissive license contains one. PBL is not recognized by scancode, causing it to be flagged as a non-permissive license. CI doesn't allow any non-permissive licenses, although, files flageed as SPDX are allowed. Workaround causes all files with a valid PBL to be flagged as missing an SPDX. Add condition in "has_spdx_text_in_scancode_output" to ignore any spdx identifier with "unknown" in the name. Scancode erroneously matches PBL to matched_rule.identifer "spdx-license-identifier: unknown-spdx". This prevents the workaround from working.
503d7df
to
dc0c23e
Compare
dc0c23e
to
93a666d
Compare
93a666d
to
5971e7e
Compare
Mainlined and merged as ARMmbed#14030 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary of changes
Compute I2C timing register according I2C clock source (APB1CLK) and required I2C clock frequency
Impact of changes
STM32H7 family
Migration actions required
Documentation
Pull request type
Test results
Reviewers