-
Notifications
You must be signed in to change notification settings - Fork 340
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
Split devices in family files #341
Split devices in family files #341
Conversation
@Hish15: Here is the first maintenance PR |
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.
WIP : I checked that all devices are properly moved 👍🏿
The CUBE/CMSIS/HAL must not be changed in this PR
cmake/stm32/f0.cmake
Outdated
set(CUBE_F0_VERSION v1.11.5) | ||
set(CMSIS_F0_VERSION v2.3.7) | ||
set(HAL_F0_VERSION v1.7.8) |
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.
Don't change anything on PR that moves so many things around
set(CUBE_F0_VERSION v1.11.5) | |
set(CMSIS_F0_VERSION v2.3.7) | |
set(HAL_F0_VERSION v1.7.8) | |
set(CUBE_F0_VERSION v1.11.2) | |
set(CMSIS_F0_VERSION v2.3.5) | |
set(HAL_F0_VERSION v1.7.5) | |
cmake/stm32/f1.cmake
Outdated
set(CUBE_F1_VERSION v1.8.5) | ||
set(CMSIS_F1_VERSION v4.3.4) | ||
set(HAL_F1_VERSION v1.1.9) |
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.
set(CUBE_F1_VERSION v1.8.5) | |
set(CMSIS_F1_VERSION v4.3.4) | |
set(HAL_F1_VERSION v1.1.9) | |
set(CUBE_F1_VERSION v1.8.4) | |
set(CMSIS_F1_VERSION v4.3.3) | |
set(HAL_F1_VERSION v1.1.8) | |
cmake/stm32/f2.cmake
Outdated
set(CUBE_F2_VERSION v1.9.4) | ||
set(CMSIS_F2_VERSION v2.2.6) | ||
set(HAL_F2_VERSION v1.2.8) |
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.
set(CUBE_F2_VERSION v1.9.4) | |
set(CMSIS_F2_VERSION v2.2.6) | |
set(HAL_F2_VERSION v1.2.8) | |
set(CUBE_F2_VERSION v1.9.3) | |
set(CMSIS_F2_VERSION v2.2.5) | |
set(HAL_F2_VERSION v1.2.7) |
cmake/stm32/f3.cmake
Outdated
set(CUBE_F3_VERSION v1.11.5) | ||
set(CMSIS_F3_VERSION v2.3.8) | ||
set(HAL_F3_VERSION v1.5.8) |
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.
set(CUBE_F3_VERSION v1.11.5) | |
set(CMSIS_F3_VERSION v2.3.8) | |
set(HAL_F3_VERSION v1.5.8) | |
set(CUBE_F3_VERSION v1.11.2) | |
set(CMSIS_F3_VERSION v2.3.5) | |
set(HAL_F3_VERSION v1.5.5) |
cmake/stm32/f7.cmake
Outdated
set(CUBE_F7_VERSION v1.17.1) | ||
set(CMSIS_F7_VERSION v1.2.8) | ||
set(HAL_F7_VERSION v1.3.0) |
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.
set(CUBE_F7_VERSION v1.17.1) | |
set(CMSIS_F7_VERSION v1.2.8) | |
set(HAL_F7_VERSION v1.3.0) | |
set(CUBE_F7_VERSION v1.16.1) | |
set(CMSIS_F7_VERSION v1.2.6) | |
set(HAL_F7_VERSION v1.2.9) | |
cmake/stm32/g0.cmake
Outdated
set(CUBE_G0_VERSION v1.6.2) | ||
set(CMSIS_G0_VERSION v1.4.4) | ||
set(HAL_G0_VERSION v1.4.6) |
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.
set(CUBE_G0_VERSION v1.6.2) | |
set(CMSIS_G0_VERSION v1.4.4) | |
set(HAL_G0_VERSION v1.4.6) | |
set(CUBE_G0_VERSION v1.4.1) | |
set(CMSIS_G0_VERSION v1.4.0) | |
set(HAL_G0_VERSION v1.4.1) |
cmake/stm32/g4.cmake
Outdated
set(CUBE_G4_VERSION v1.5.2) | ||
set(CMSIS_G4_VERSION v1.2.3) | ||
set(HAL_G4_VERSION v1.2.3) |
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.
set(CUBE_G4_VERSION v1.5.2) | |
set(CMSIS_G4_VERSION v1.2.3) | |
set(HAL_G4_VERSION v1.2.3) | |
set(CUBE_G4_VERSION v1.4.0) | |
set(CMSIS_G4_VERSION v1.2.1) | |
set(HAL_G4_VERSION v1.2.1) |
OK if we keep no-updated version of CUBE/CMSIS/HAL we need to not change LD and MP1 CI |
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.
@atsju please have a look and merge this, for me it's good to go.
Contribution aiming to ease project maintenance:
This major change was the opportunity to use the latest version of each ST repo.
But this needs 2 changes:
linker script
because WB startup initializes this memory areasystem_<device>.c
doesn't include it ifUSE_HAL_DRIVER
is not defined