Improved dual core boot for amcfoc
#483
Merged
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.
This PR improves the PR #481 and adds some performance tests on the the cores.
The boot strategy now uses a
SystemInit()
function, the one executed before themain()
, that changes its behavior depending on the four cases ofCORE_CM4
orCORE_CM7
when it isdualcore_BOOT_cm4master
ordualcore_BOOT_cm7master
.I have also:
embot::hw::dualcore
;This PR can be safely merged as it does not touch any other code than for board
amcfoc
.