Skip to content
Permalink
Browse files

ext: hal: st: stm32cube: Add HAL for the STM32L1x series

This commit adds the STM32CUBE HAL for STM32L1x series MCUs.

Origin: ST Microelectronics
License: BSD-3-Clause
URL: http://www.st.com/en/embedded-software/stm32cubel1.html
Commit: 1.8.0
Purpose: HAL layer for STM32L1
Maintained-by: External

Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  • Loading branch information...
Mani-Sadhasivam authored and galak committed Jan 4, 2019
1 parent ae218d2 commit 9f8260457b8692baea2ddeb73ba1448908ab4621
Showing with 322,129 additions and 0 deletions.
  1. +1 −0 ext/hal/st/stm32cube/CMakeLists.txt
  2. +62 −0 ext/hal/st/stm32cube/stm32l1xx/CMakeLists.txt
  3. +35 −0 ext/hal/st/stm32cube/stm32l1xx/README
  4. +3,269 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/Legacy/stm32_hal_legacy.h
  5. +73 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32_assert_template.h
  6. +962 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal.h
  7. +1,331 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_adc.h
  8. +588 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_adc_ex.h
  9. +612 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_comp.h
  10. +334 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_comp_ex.h
  11. +290 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_conf.h
  12. +453 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_cortex.h
  13. +190 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_crc.h
  14. +416 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_cryp.h
  15. +96 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_cryp_ex.h
  16. +402 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_dac.h
  17. +188 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_dac_ex.h
  18. +211 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_def.h
  19. +693 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_dma.h
  20. +425 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_flash.h
  21. +984 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_flash_ex.h
  22. +135 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_flash_ramfunc.h
  23. +336 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_gpio.h
  24. +221 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_gpio_ex.h
  25. +651 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_i2c.h
  26. +448 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_i2s.h
  27. +577 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_irda.h
  28. +237 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_iwdg.h
  29. +777 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_lcd.h
  30. +304 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_nor.h
  31. +537 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_opamp.h
  32. +272 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_opamp_ex.h
  33. +854 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_pcd.h
  34. +95 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_pcd_ex.h
  35. +502 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_pwr.h
  36. +134 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_pwr_ex.h
  37. +1,914 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_rcc.h
  38. +1,048 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_rcc_ex.h
  39. +701 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_rtc.h
  40. +1,291 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_rtc_ex.h
  41. +794 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_sd.h
  42. +696 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_smartcard.h
  43. +569 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_spi.h
  44. +108 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_spi_ex.h
  45. +199 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_sram.h
  46. +1,604 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_tim.h
  47. +192 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_tim_ex.h
  48. +765 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_uart.h
  49. +628 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_usart.h
  50. +285 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_hal_wwdg.h
  51. +5,175 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_adc.h
  52. +1,119 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_bus.h
  53. +863 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_comp.h
  54. +655 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_cortex.h
  55. +210 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_crc.h
  56. +1,311 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_dac.h
  57. +2,013 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_dma.h
  58. +1,032 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_exti.h
  59. +578 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_fsmc.h
  60. +1,003 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_gpio.h
  61. +1,800 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_i2c.h
  62. +327 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_iwdg.h
  63. +927 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_opamp.h
  64. +737 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_pwr.h
  65. +1,821 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_rcc.h
  66. +3,814 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_rtc.h
  67. +910 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_sdmmc.h
  68. +2,006 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_spi.h
  69. +1,970 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_system.h
  70. +3,327 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_tim.h
  71. +2,527 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_usart.h
  72. +286 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_utils.h
  73. +340 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/include/stm32l1xx_ll_wwdg.h
  74. +452 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal.c
  75. +2,088 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_adc.c
  76. +884 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_adc_ex.c
  77. +825 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_comp.c
  78. +529 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_cortex.c
  79. +349 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_crc.c
  80. +2,179 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_cryp.c
  81. +119 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_cryp_ex.c
  82. +999 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_dac.c
  83. +392 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_dac_ex.c
  84. +913 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_dma.c
  85. +721 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_flash.c
  86. +1,880 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_flash_ex.c
  87. +672 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_flash_ramfunc.c
  88. +560 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_gpio.c
  89. +5,341 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_i2c.c
  90. +1,410 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_i2s.c
  91. +1,571 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_irda.c
  92. +261 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_iwdg.c
  93. +631 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_lcd.c
  94. +109 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_msp_template.c
  95. +1,058 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_nor.c
  96. +1,087 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_opamp.c
  97. +822 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_opamp_ex.c
  98. +1,414 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_pcd.c
  99. +152 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_pcd_ex.c
  100. +666 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_pwr.c
  101. +177 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_pwr_ex.c
  102. +1,339 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_rcc.c
  103. +450 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_rcc_ex.c
  104. +920 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_rtc.c
  105. +2,555 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_rtc_ex.c
  106. +3,470 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_sd.c
  107. +1,321 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_smartcard.c
  108. +2,267 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_spi.c
  109. +154 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_spi_ex.c
  110. +694 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_sram.c
  111. +5,182 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_tim.c
  112. +217 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_tim_ex.c
  113. +199 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_timebase_tim_template.c
  114. +1,942 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_uart.c
  115. +1,899 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_usart.c
  116. +320 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_hal_wwdg.c
  117. +894 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_adc.c
  118. +346 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_comp.c
  119. +123 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_crc.c
  120. +271 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_dac.c
  121. +381 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_dma.c
  122. +230 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_exti.c
  123. +442 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_fsmc.c
  124. +302 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_gpio.c
  125. +235 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_i2c.c
  126. +296 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_opamp.c
  127. +101 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_pwr.c
  128. +318 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_rcc.c
  129. +906 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_rtc.c
  130. +506 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_sdmmc.c
  131. +544 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_spi.c
  132. +886 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_tim.c
  133. +427 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_usart.c
  134. +596 −0 ext/hal/st/stm32cube/stm32l1xx/drivers/src/stm32l1xx_ll_utils.c
  135. +8,114 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l100xb.h
  136. +8,262 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l100xba.h
  137. +8,677 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l100xc.h
  138. +8,083 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l151xb.h
  139. +8,159 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l151xba.h
  140. +8,899 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l151xc.h
  141. +9,158 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l151xca.h
  142. +9,846 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l151xd.h
  143. +9,213 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l151xdx.h
  144. +9,213 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l151xe.h
  145. +8,237 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l152xb.h
  146. +8,298 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l152xba.h
  147. +9,053 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l152xc.h
  148. +9,312 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l152xca.h
  149. +10,000 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l152xd.h
  150. +9,367 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l152xdx.h
  151. +9,367 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l152xe.h
  152. +9,195 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l162xc.h
  153. +9,454 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l162xca.h
  154. +10,142 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l162xd.h
  155. +9,509 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l162xdx.h
  156. +9,509 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l162xe.h
  157. +262 −0 ext/hal/st/stm32cube/stm32l1xx/soc/stm32l1xx.h
  158. +442 −0 ext/hal/st/stm32cube/stm32l1xx/soc/system_stm32l1xx.c
  159. +124 −0 ext/hal/st/stm32cube/stm32l1xx/soc/system_stm32l1xx.h
@@ -26,6 +26,7 @@ set(stm_socs
stm32f4x
stm32f7x
stm32l0x
stm32l1x
stm32l4x
stm32mp1x
stm32wbx
@@ -0,0 +1,62 @@
# Copyright (c) 2019 Linaro Ltd.
#
# SPDX-License-Identifier: Apache-2.0

zephyr_sources(soc/system_stm32l1xx.c)
zephyr_sources(drivers/src/stm32l1xx_hal.c)
zephyr_sources(drivers/src/stm32l1xx_hal_rcc.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_ADC drivers/src/stm32l1xx_hal_adc.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_ADC_EX drivers/src/stm32l1xx_hal_adc_ex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_COMP drivers/src/stm32l1xx_hal_comp.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_CORTEX drivers/src/stm32l1xx_hal_cortex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_CRC drivers/src/stm32l1xx_hal_crc.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_CRYPT drivers/src/stm32l1xx_hal_cryp.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_CRYPT_EX drivers/src/stm32l1xx_hal_cryp_ex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_DAC drivers/src/stm32l1xx_hal_dac.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_DAC_EX drivers/src/stm32l1xx_hal_dac_ex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_DMA drivers/src/stm32l1xx_hal_dma.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_FLASH drivers/src/stm32l1xx_hal_flash.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_FLASH_EX drivers/src/stm32l1xx_hal_flash_ex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_FLASH_RAMFUNC drivers/src/stm32l1xx_hal_flash_ramfunc.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_GPIO drivers/src/stm32l1xx_hal_gpio.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_I2C drivers/src/stm32l1xx_hal_i2c.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_IRDA drivers/src/stm32l1xx_hal_irda.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_IWDG drivers/src/stm32l1xx_hal_iwdg.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_LCD drivers/src/stm32l1xx_hal_lcd.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_NOR drivers/src/stm32l1xx_hal_nor.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_OPAMP drivers/src/stm32l1xx_hal_opamp.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_OPAMP_EX drivers/src/stm32l1xx_hal_opamp_ex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_PCD drivers/src/stm32l1xx_hal_pcd.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_PCD_EX drivers/src/stm32l1xx_hal_pcd_ex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_PWR drivers/src/stm32l1xx_hal_pwr.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_PWR_EX drivers/src/stm32l1xx_hal_pwr_ex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_RCC_EX drivers/src/stm32l1xx_hal_rcc_ex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_RTC drivers/src/stm32l1xx_hal_rtc.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_RTC_EX drivers/src/stm32l1xx_hal_rtc_ex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_SD drivers/src/stm32l1xx_hal_sd.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_SMARTCARD drivers/src/stm32l1xx_hal_smartcard.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_SPI drivers/src/stm32l1xx_hal_spi.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_SPI_EX drivers/src/stm32l1xx_hal_spi_ex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_SRAM drivers/src/stm32l1xx_hal_sram.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_TIM drivers/src/stm32l1xx_hal_tim.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_TIM_EX drivers/src/stm32l1xx_hal_tim_ex.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_UART drivers/src/stm32l1xx_hal_uart.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_USART drivers/src/stm32l1xx_hal_usart.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_HAL_WWDG drivers/src/stm32l1xx_hal_wwdg.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_ADC drivers/src/stm32l1xx_ll_adc.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_COMP drivers/src/stm32l1xx_ll_comp.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_CRC drivers/src/stm32l1xx_ll_crc.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_DAC drivers/src/stm32l1xx_ll_dac.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_DMA drivers/src/stm32l1xx_ll_dma.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_EXTI drivers/src/stm32l1xx_ll_exti.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_GPIO drivers/src/stm32l1xx_ll_gpio.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_I2C drivers/src/stm32l1xx_ll_i2c.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_OPAMP drivers/src/stm32l1xx_ll_opamp.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_PWR drivers/src/stm32l1xx_ll_pwr.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_RCC drivers/src/stm32l1xx_ll_rcc.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_RTC drivers/src/stm32l1xx_ll_rtc.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_SDMMC drivers/src/stm32l1xx_ll_sdmmc.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_SPI drivers/src/stm32l1xx_ll_spi.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_TIM drivers/src/stm32l1xx_ll_tim.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_USART drivers/src/stm32l1xx_ll_usart.c)
zephyr_sources_ifdef(CONFIG_USE_STM32_LL_UTILS drivers/src/stm32l1xx_ll_utils.c)
@@ -0,0 +1,35 @@
STM32CubeL1
###########

Origin:
ST Microelectronics
http://www.st.com/en/embedded-software/stm32cubel1.html

Status:
version 1.8.0

Purpose:
ST Microelectronics official MCU package for STM32L1 series.

Description:
This package is an extract of official STM32CubeL1 package written by ST Microelectronics.
It is composed of STM32Cube hardware abstraction layer (HAL) and low layer (LL) plus a set
of CMSIS headers files, one for each SoC in STM32L1 series.

Dependencies:
None.

URL:
http://www.st.com/en/embedded-software/stm32cubel1.html

commit:
version 1.8.0

Maintained-by:
External

License:
BSD-3-Clause

License Link:
http://www.st.com/resource/en/license_agreement/dm00218346.pdf

0 comments on commit 9f82604

Please sign in to comment.
You can’t perform that action at this time.