Skip to content
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

feat: add STM32WBAxx support #2288

Merged
merged 21 commits into from
Mar 1, 2024
Merged

feat: add STM32WBAxx support #2288

merged 21 commits into from
Mar 1, 2024

Commits on Feb 15, 2024

  1. system(WBA) add STM32WBAxx HAL Drivers to v1.2.0

    Included in STM32CubeWBA FW v1.2.0
    
    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    c961861 View commit details
    Browse the repository at this point in the history
  2. system(WBA): add STM32WBAxx CMSIS Drivers to v1.2.0

    Included in STM32CubeWBA FW v1.2.0
    
    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    af7aca6 View commit details
    Browse the repository at this point in the history
  3. system(WBA): add STM32WBAxx system source files

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    6f1848b View commit details
    Browse the repository at this point in the history
  4. system(WBA): update STM32WBAxx hal default config

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    0bb18d4 View commit details
    Browse the repository at this point in the history
  5. core(WBA): add top HAL include

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d00afd9 View commit details
    Browse the repository at this point in the history
  6. core(WBA): add wrapped files

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    555b956 View commit details
    Browse the repository at this point in the history
  7. system(WBA): update STM32WBAxx hal default config

    Allow some redefinition.
    
    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    5d91123 View commit details
    Browse the repository at this point in the history
  8. system(WBA): update STM32WBAxx system

    Remove duplicate clock definition.
    Allow VECT_TAB_OFFSET redefinition.
    
    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    71a554b View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. ci(variants): manage mcu family naming higher than 2

    Previously, mcu family name contained 2 characters except MP1.
    New series can have 3 characters, example WBA.
    So, manage it dynamically.
    
    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    6f9e43c View commit details
    Browse the repository at this point in the history
  2. variants(WBA): add all generated STM32WBAxx generic variant files

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    776f02c View commit details
    Browse the repository at this point in the history
  3. variant(WBA): add WBA55C(E-G)U generic support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    73fb7f9 View commit details
    Browse the repository at this point in the history
  4. core(WBA): Backup register API update

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    c645cc5 View commit details
    Browse the repository at this point in the history
  5. libraries(WBA): update RCC configuration

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    e453b7e View commit details
    Browse the repository at this point in the history
  6. core(WBA): TIM1_IRQn definition

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    c20e411 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. libraries(WBA): add GPIO EXTI support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    ef8b4c0 View commit details
    Browse the repository at this point in the history
  2. libraries(WBA): ADC support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    08f6d5d View commit details
    Browse the repository at this point in the history
  3. libraries(WBA): IWDG support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    d62a7c9 View commit details
    Browse the repository at this point in the history
  4. lib(eeprom): add STM32WBAxx support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    2124d42 View commit details
    Browse the repository at this point in the history
  5. variant(WBA): add Nucleo WBA55CG support

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    93d8e59 View commit details
    Browse the repository at this point in the history
  6. chore(cmake): update after WBA addition

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    56ccb92 View commit details
    Browse the repository at this point in the history
  7. ci(cmake): add Nucleo WBA55CG board

    Signed-off-by: Frederic Pillon <[email protected]>
    fpistm committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    e22e3fd View commit details
    Browse the repository at this point in the history