Skip to content
This repository was archived by the owner on May 6, 2021. It is now read-only.

Platform: Fix platform init function of Musca S1 #15

Merged
merged 1 commit into from
Mar 9, 2021

Conversation

LDong-Arm
Copy link
Contributor

@LDong-Arm LDong-Arm commented Mar 8, 2021

The commit

0eb7c919 HAL: Rename platform init function

combined tfm_spm_hal_post_init and tfm_spm_hal_post_init_platform into a single weak function tfm_hal_platform_init which platforms can override. But Musca S1 was missed out from the refactoring, leading to issues such as IRQ and timers performances.

This commit completes the platform init refactoring for Musca S1 to resolve the issues. The fix is the same as what the original commit did for the other targets.

@evedon Please review.

The commit

    0eb7c91 HAL: Rename platform init function

combined `tfm_spm_hal_post_init` and `tfm_spm_hal_post_init_platform`
into a single weak function `tfm_hal_platform_init` which platforms
can override. But Musca S1 was missed out from the refactoring,
leading to issues such as IRQ and timers performances.

This commit completes the platform init refactoring for Musca S1 to
resolve the issues.
LDong-Arm added a commit to LDong-Arm/mbed-os that referenced this pull request Mar 8, 2021
@evedon evedon merged commit 706a1e6 into ARMmbed:mbed-tfm-1.2 Mar 9, 2021
LDong-Arm added a commit to LDong-Arm/mbed-os that referenced this pull request Mar 9, 2021
gpsimenos pushed a commit to ARMmbed/mbed-os that referenced this pull request Mar 11, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants