summaryrefslogtreecommitdiffstats
path: root/bsps/arm/stm32h7/include/stm32h7xx_hal_def.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps/stm32h7: workaround compilation issue with libbsdKarel Gardas2023-07-311-0/+7
| | | | | | | | Part of the new HAL requires float_t type definition. For that it includes math.h header file which unfortunately brings a lot of math functions in. One of them, 'log' conflicts with FreeBSD log function defined in systm.h Provided hack is really just a crude work around this issue. Never thought that Motorola 68881 would help me even in 21st century.
* bsps/stm32h7: update STM32 H7 HALKarel Gardas2023-07-311-14/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch updates STM32 H7 HAL source files. The files are taken from two STM projects from their github.com repositories: (i) https://github.com/STMicroelectronics/stm32h7xx_hal_driver.git The project files are still available under BSD-3 license and the version/commit used is: d5fc8d05fc16fa2a2a2f948cf6c6ab39e78358e1 which represents post Release v1.11.1 development tree. (ii) https://github.com/STMicroelectronics/cmsis_device_h7.git The project files were re-licensed from previous BSD-3 to Apache 2.0 license. Fortunately the project does not contain NOTICE file so no need to do anything special when used in RTEMS. The project version/commit imported is: 6d5ef249bec5177e0e2a0880ed62df2132874d99 which is code-wise Release v1.10.3 exactly.
* bsp/stm32h7: Convert to UNIX line endingsSebastian Huber2022-04-051-187/+187
|
* bsp/stm32h7: Move <math.h> includeSebastian Huber2020-10-271-1/+0
| | | | | | This is necessary for libbsd compatibility. Update #3910.
* bsp/stm32h7: Import from STM32CubeMX-5.6.0Sebastian Huber2020-10-271-0/+188
Update #3910.