Skip to content

Commit c567a04

Browse files
FRASTMfpistm
authored andcommitted
[L5] Update STM32L5xx HAL Drivers to v1.0.3
Included in STM32CubeL5 FW v1.3.1 Signed-off-by: Francois Ramu <[email protected]>
1 parent 0a0b2b9 commit c567a04

File tree

205 files changed

+246411
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

205 files changed

+246411
-0
lines changed

system/Drivers/STM32L5xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h

+3,783
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
/**
2+
******************************************************************************
3+
* @file stm32_assert.h
4+
* @author MCD Application Team
5+
* @brief STM32 assert template file.
6+
* This file should be copied to the application folder and renamed
7+
* to stm32_assert.h.
8+
******************************************************************************
9+
* @attention
10+
*
11+
* <h2><center>&copy; Copyright (c) 2019 STMicroelectronics.
12+
* All rights reserved.</center></h2>
13+
*
14+
* This software component is licensed by ST under BSD 3-Clause license,
15+
* the "License"; You may not use this file except in compliance with the
16+
* License. You may obtain a copy of the License at:
17+
* opensource.org/licenses/BSD-3-Clause
18+
*
19+
******************************************************************************
20+
*/
21+
22+
/* Define to prevent recursive inclusion -------------------------------------*/
23+
#ifndef STM32_ASSERT_H
24+
#define STM32_ASSERT_H
25+
26+
#ifdef __cplusplus
27+
extern "C" {
28+
#endif
29+
30+
/* Exported types ------------------------------------------------------------*/
31+
/* Exported constants --------------------------------------------------------*/
32+
/* Includes ------------------------------------------------------------------*/
33+
/* Exported macro ------------------------------------------------------------*/
34+
#ifdef USE_FULL_ASSERT
35+
/**
36+
* @brief The assert_param macro is used for function's parameters check.
37+
* @param expr: If expr is false, it calls assert_failed function
38+
* which reports the name of the source file and the source
39+
* line number of the call that failed.
40+
* If expr is true, it returns no value.
41+
* @retval None
42+
*/
43+
#define assert_param(expr) ((expr) ? (void)0U : assert_failed((uint8_t *)__FILE__, __LINE__))
44+
/* Exported functions ------------------------------------------------------- */
45+
void assert_failed(uint8_t *file, uint32_t line);
46+
#else
47+
#define assert_param(expr) ((void)0U)
48+
#endif /* USE_FULL_ASSERT */
49+
50+
#ifdef __cplusplus
51+
}
52+
#endif
53+
54+
#endif /* STM32_ASSERT_H */
55+
56+
57+
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/

system/Drivers/STM32L5xx_HAL_Driver/Inc/stm32l5xx_hal.h

+702
Large diffs are not rendered by default.

system/Drivers/STM32L5xx_HAL_Driver/Inc/stm32l5xx_hal_adc.h

+1,732
Large diffs are not rendered by default.

system/Drivers/STM32L5xx_HAL_Driver/Inc/stm32l5xx_hal_adc_ex.h

+1,038
Large diffs are not rendered by default.

system/Drivers/STM32L5xx_HAL_Driver/Inc/stm32l5xx_hal_comp.h

+751
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)