Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: BSP OneHopeOnePrayer FINAL_AUDIO_RECORD AudioDemo
Fork of STM32L4xx_HAL_Driver by
IT_Management
[SWPMI Exported Functions]
Functions | |
__STATIC_INLINE void | LL_SWPMI_EnableIT_SR (SWPMI_TypeDef *SWPMIx) |
Enable Slave resume interrupt IER SRIE LL_SWPMI_EnableIT_SR. | |
__STATIC_INLINE void | LL_SWPMI_EnableIT_TC (SWPMI_TypeDef *SWPMIx) |
Enable Transmit complete interrupt IER TCIE LL_SWPMI_EnableIT_TC. | |
__STATIC_INLINE void | LL_SWPMI_EnableIT_TX (SWPMI_TypeDef *SWPMIx) |
Enable Transmit interrupt IER TIE LL_SWPMI_EnableIT_TX. | |
__STATIC_INLINE void | LL_SWPMI_EnableIT_RX (SWPMI_TypeDef *SWPMIx) |
Enable Receive interrupt IER RIE LL_SWPMI_EnableIT_RX. | |
__STATIC_INLINE void | LL_SWPMI_EnableIT_TXUNR (SWPMI_TypeDef *SWPMIx) |
Enable Transmit underrun error interrupt IER TXUNRIE LL_SWPMI_EnableIT_TXUNR. | |
__STATIC_INLINE void | LL_SWPMI_EnableIT_RXOVR (SWPMI_TypeDef *SWPMIx) |
Enable Receive overrun error interrupt IER RXOVRIE LL_SWPMI_EnableIT_RXOVR. | |
__STATIC_INLINE void | LL_SWPMI_EnableIT_RXBER (SWPMI_TypeDef *SWPMIx) |
Enable Receive CRC error interrupt IER RXBERIE LL_SWPMI_EnableIT_RXBER. | |
__STATIC_INLINE void | LL_SWPMI_EnableIT_TXBE (SWPMI_TypeDef *SWPMIx) |
Enable Transmit buffer empty interrupt IER TXBEIE LL_SWPMI_EnableIT_TXBE. | |
__STATIC_INLINE void | LL_SWPMI_EnableIT_RXBF (SWPMI_TypeDef *SWPMIx) |
Enable Receive buffer full interrupt IER RXBFIE LL_SWPMI_EnableIT_RXBF. | |
__STATIC_INLINE void | LL_SWPMI_DisableIT_SR (SWPMI_TypeDef *SWPMIx) |
Disable Slave resume interrupt IER SRIE LL_SWPMI_DisableIT_SR. | |
__STATIC_INLINE void | LL_SWPMI_DisableIT_TC (SWPMI_TypeDef *SWPMIx) |
Disable Transmit complete interrupt IER TCIE LL_SWPMI_DisableIT_TC. | |
__STATIC_INLINE void | LL_SWPMI_DisableIT_TX (SWPMI_TypeDef *SWPMIx) |
Disable Transmit interrupt IER TIE LL_SWPMI_DisableIT_TX. | |
__STATIC_INLINE void | LL_SWPMI_DisableIT_RX (SWPMI_TypeDef *SWPMIx) |
Disable Receive interrupt IER RIE LL_SWPMI_DisableIT_RX. | |
__STATIC_INLINE void | LL_SWPMI_DisableIT_TXUNR (SWPMI_TypeDef *SWPMIx) |
Disable Transmit underrun error interrupt IER TXUNRIE LL_SWPMI_DisableIT_TXUNR. | |
__STATIC_INLINE void | LL_SWPMI_DisableIT_RXOVR (SWPMI_TypeDef *SWPMIx) |
Disable Receive overrun error interrupt IER RXOVRIE LL_SWPMI_DisableIT_RXOVR. | |
__STATIC_INLINE void | LL_SWPMI_DisableIT_RXBER (SWPMI_TypeDef *SWPMIx) |
Disable Receive CRC error interrupt IER RXBERIE LL_SWPMI_DisableIT_RXBER. | |
__STATIC_INLINE void | LL_SWPMI_DisableIT_TXBE (SWPMI_TypeDef *SWPMIx) |
Disable Transmit buffer empty interrupt IER TXBEIE LL_SWPMI_DisableIT_TXBE. | |
__STATIC_INLINE void | LL_SWPMI_DisableIT_RXBF (SWPMI_TypeDef *SWPMIx) |
Disable Receive buffer full interrupt IER RXBFIE LL_SWPMI_DisableIT_RXBF. | |
__STATIC_INLINE uint32_t | LL_SWPMI_IsEnabledIT_SR (SWPMI_TypeDef *SWPMIx) |
Check if Slave resume interrupt is enabled IER SRIE LL_SWPMI_IsEnabledIT_SR. | |
__STATIC_INLINE uint32_t | LL_SWPMI_IsEnabledIT_TC (SWPMI_TypeDef *SWPMIx) |
Check if Transmit complete interrupt is enabled IER TCIE LL_SWPMI_IsEnabledIT_TC. | |
__STATIC_INLINE uint32_t | LL_SWPMI_IsEnabledIT_TX (SWPMI_TypeDef *SWPMIx) |
Check if Transmit interrupt is enabled IER TIE LL_SWPMI_IsEnabledIT_TX. | |
__STATIC_INLINE uint32_t | LL_SWPMI_IsEnabledIT_RX (SWPMI_TypeDef *SWPMIx) |
Check if Receive interrupt is enabled IER RIE LL_SWPMI_IsEnabledIT_RX. | |
__STATIC_INLINE uint32_t | LL_SWPMI_IsEnabledIT_TXUNR (SWPMI_TypeDef *SWPMIx) |
Check if Transmit underrun error interrupt is enabled IER TXUNRIE LL_SWPMI_IsEnabledIT_TXUNR. | |
__STATIC_INLINE uint32_t | LL_SWPMI_IsEnabledIT_RXOVR (SWPMI_TypeDef *SWPMIx) |
Check if Receive overrun error interrupt is enabled IER RXOVRIE LL_SWPMI_IsEnabledIT_RXOVR. | |
__STATIC_INLINE uint32_t | LL_SWPMI_IsEnabledIT_RXBER (SWPMI_TypeDef *SWPMIx) |
Check if Receive CRC error interrupt is enabled IER RXBERIE LL_SWPMI_IsEnabledIT_RXBER. | |
__STATIC_INLINE uint32_t | LL_SWPMI_IsEnabledIT_TXBE (SWPMI_TypeDef *SWPMIx) |
Check if Transmit buffer empty interrupt is enabled IER TXBEIE LL_SWPMI_IsEnabledIT_TXBE. | |
__STATIC_INLINE uint32_t | LL_SWPMI_IsEnabledIT_RXBF (SWPMI_TypeDef *SWPMIx) |
Check if Receive buffer full interrupt is enabled IER RXBFIE LL_SWPMI_IsEnabledIT_RXBF. |
Function Documentation
__STATIC_INLINE void LL_SWPMI_DisableIT_RX | ( | SWPMI_TypeDef * | SWPMIx ) |
Disable Receive interrupt IER RIE LL_SWPMI_DisableIT_RX.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 749 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_DisableIT_RXBER | ( | SWPMI_TypeDef * | SWPMIx ) |
Disable Receive CRC error interrupt IER RXBERIE LL_SWPMI_DisableIT_RXBER.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 782 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_DisableIT_RXBF | ( | SWPMI_TypeDef * | SWPMIx ) |
Disable Receive buffer full interrupt IER RXBFIE LL_SWPMI_DisableIT_RXBF.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 804 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_DisableIT_RXOVR | ( | SWPMI_TypeDef * | SWPMIx ) |
Disable Receive overrun error interrupt IER RXOVRIE LL_SWPMI_DisableIT_RXOVR.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 771 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_DisableIT_SR | ( | SWPMI_TypeDef * | SWPMIx ) |
Disable Slave resume interrupt IER SRIE LL_SWPMI_DisableIT_SR.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 716 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_DisableIT_TC | ( | SWPMI_TypeDef * | SWPMIx ) |
Disable Transmit complete interrupt IER TCIE LL_SWPMI_DisableIT_TC.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 727 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_DisableIT_TX | ( | SWPMI_TypeDef * | SWPMIx ) |
Disable Transmit interrupt IER TIE LL_SWPMI_DisableIT_TX.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 738 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_DisableIT_TXBE | ( | SWPMI_TypeDef * | SWPMIx ) |
Disable Transmit buffer empty interrupt IER TXBEIE LL_SWPMI_DisableIT_TXBE.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 793 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_DisableIT_TXUNR | ( | SWPMI_TypeDef * | SWPMIx ) |
Disable Transmit underrun error interrupt IER TXUNRIE LL_SWPMI_DisableIT_TXUNR.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 760 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_EnableIT_RX | ( | SWPMI_TypeDef * | SWPMIx ) |
Enable Receive interrupt IER RIE LL_SWPMI_EnableIT_RX.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 650 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_EnableIT_RXBER | ( | SWPMI_TypeDef * | SWPMIx ) |
Enable Receive CRC error interrupt IER RXBERIE LL_SWPMI_EnableIT_RXBER.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 683 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_EnableIT_RXBF | ( | SWPMI_TypeDef * | SWPMIx ) |
Enable Receive buffer full interrupt IER RXBFIE LL_SWPMI_EnableIT_RXBF.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 705 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_EnableIT_RXOVR | ( | SWPMI_TypeDef * | SWPMIx ) |
Enable Receive overrun error interrupt IER RXOVRIE LL_SWPMI_EnableIT_RXOVR.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 672 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_EnableIT_SR | ( | SWPMI_TypeDef * | SWPMIx ) |
Enable Slave resume interrupt IER SRIE LL_SWPMI_EnableIT_SR.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 617 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_EnableIT_TC | ( | SWPMI_TypeDef * | SWPMIx ) |
Enable Transmit complete interrupt IER TCIE LL_SWPMI_EnableIT_TC.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 628 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_EnableIT_TX | ( | SWPMI_TypeDef * | SWPMIx ) |
Enable Transmit interrupt IER TIE LL_SWPMI_EnableIT_TX.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 639 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_EnableIT_TXBE | ( | SWPMI_TypeDef * | SWPMIx ) |
Enable Transmit buffer empty interrupt IER TXBEIE LL_SWPMI_EnableIT_TXBE.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 694 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE void LL_SWPMI_EnableIT_TXUNR | ( | SWPMI_TypeDef * | SWPMIx ) |
Enable Transmit underrun error interrupt IER TXUNRIE LL_SWPMI_EnableIT_TXUNR.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
None
Definition at line 661 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RX | ( | SWPMI_TypeDef * | SWPMIx ) |
Check if Receive interrupt is enabled IER RIE LL_SWPMI_IsEnabledIT_RX.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 848 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXBER | ( | SWPMI_TypeDef * | SWPMIx ) |
Check if Receive CRC error interrupt is enabled IER RXBERIE LL_SWPMI_IsEnabledIT_RXBER.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 881 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXBF | ( | SWPMI_TypeDef * | SWPMIx ) |
Check if Receive buffer full interrupt is enabled IER RXBFIE LL_SWPMI_IsEnabledIT_RXBF.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 903 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXOVR | ( | SWPMI_TypeDef * | SWPMIx ) |
Check if Receive overrun error interrupt is enabled IER RXOVRIE LL_SWPMI_IsEnabledIT_RXOVR.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 870 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_SR | ( | SWPMI_TypeDef * | SWPMIx ) |
Check if Slave resume interrupt is enabled IER SRIE LL_SWPMI_IsEnabledIT_SR.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 815 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TC | ( | SWPMI_TypeDef * | SWPMIx ) |
Check if Transmit complete interrupt is enabled IER TCIE LL_SWPMI_IsEnabledIT_TC.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 826 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TX | ( | SWPMI_TypeDef * | SWPMIx ) |
Check if Transmit interrupt is enabled IER TIE LL_SWPMI_IsEnabledIT_TX.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 837 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TXBE | ( | SWPMI_TypeDef * | SWPMIx ) |
Check if Transmit buffer empty interrupt is enabled IER TXBEIE LL_SWPMI_IsEnabledIT_TXBE.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 892 of file stm32l4xx_ll_swpmi.h.
__STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TXUNR | ( | SWPMI_TypeDef * | SWPMIx ) |
Check if Transmit underrun error interrupt is enabled IER TXUNRIE LL_SWPMI_IsEnabledIT_TXUNR.
- Parameters:
-
SWPMIx SWPMI Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 859 of file stm32l4xx_ll_swpmi.h.
Generated on Tue Jul 12 2022 11:35:26 by
