Commit Graph

4 Commits

Author SHA1 Message Date
Amar Takhar
d75cfcb52f bsps: Delete stm32u5xx HAL
Also add new build locations and include directories.

This renames 4 files to their original names that had no changes:

stm32u5xx_hal_msp.c ->
  stm32u5xx_hal_msp_template.c

stm32u5xx_hal_timebase_rtc_wakeup.c ->
  stm32u5xx_hal_timebase_rtc_wakeup_template.c

stm32u5xx_hal_timebase_tim.c ->
  stm32u5xx_hal_timebase_tim_template.c

stm32u5xx_hal_timebase_rtc_alarm.c ->
  stm32u5xx_hal_timebase_rtc_alarm_template.c

There is one file left behind that will be sorted out in the future:

stm32u5/hal/system_stm32u5xx.c

It comes from

07b6fedf4b/Projects/NUCLEO-U575ZI-Q/Applications/ThreadX/Tx_LowPower/Src/system_stm32u5xx.c

As per Christian on Discord.
2025-08-01 08:43:29 +10:00
Christian Mauderer
317cfa50d0 bsps/stm32u5: Fix warnings in HAL
The HAL has a few comparisons of a pointer with 0U instead of NULL. This
patch fixes that.

Fixes #5289
2025-07-12 15:44:41 -04:00
Matt Joyce
03aedc0539 stm32u5/bsp: Modify HAL and LL Drivers for RTEMS
Modify HAL and LL Drivers to work with RTEMS initialization.

Co-authored-by: Christian Mauderer <christian.mauderer@embedded-brains.de>
2025-07-02 23:41:01 -04:00
Matt Joyce
0d2a001764 stm32u5/bsp: Import HAL and LL Drivers
This imports new files from the STM32U5xx HAL support library
version 1.5.0. It is available as a git repository at:

https://github.com/STMicroelectronics/stm32u5xx-hal-driver
2025-07-02 23:41:01 -04:00