Lines Matching refs:SWPMIx
262 __STATIC_INLINE void LL_SWPMI_SetReceptionMode(SWPMI_TypeDef *SWPMIx, uint32_t RxBufferingMode) in LL_SWPMI_SetReceptionMode() argument
264 MODIFY_REG(SWPMIx->CR, SWPMI_CR_RXMODE, RxBufferingMode); in LL_SWPMI_SetReceptionMode()
275 __STATIC_INLINE uint32_t LL_SWPMI_GetReceptionMode(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_GetReceptionMode() argument
277 return (uint32_t)(READ_BIT(SWPMIx->CR, SWPMI_CR_RXMODE)); in LL_SWPMI_GetReceptionMode()
290 __STATIC_INLINE void LL_SWPMI_SetTransmissionMode(SWPMI_TypeDef *SWPMIx, uint32_t TxBufferingMode) in LL_SWPMI_SetTransmissionMode() argument
292 MODIFY_REG(SWPMIx->CR, SWPMI_CR_TXMODE, TxBufferingMode); in LL_SWPMI_SetTransmissionMode()
303 __STATIC_INLINE uint32_t LL_SWPMI_GetTransmissionMode(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_GetTransmissionMode() argument
305 return (uint32_t)(READ_BIT(SWPMIx->CR, SWPMI_CR_TXMODE)); in LL_SWPMI_GetTransmissionMode()
314 __STATIC_INLINE void LL_SWPMI_EnableLoopback(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableLoopback() argument
316 SET_BIT(SWPMIx->CR, SWPMI_CR_LPBK); in LL_SWPMI_EnableLoopback()
325 __STATIC_INLINE void LL_SWPMI_DisableLoopback(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableLoopback() argument
327 CLEAR_BIT(SWPMIx->CR, SWPMI_CR_LPBK); in LL_SWPMI_DisableLoopback()
337 __STATIC_INLINE void LL_SWPMI_EnableTransceiver(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableTransceiver() argument
339 SET_BIT(SWPMIx->CR, SWPMI_CR_SWPEN); in LL_SWPMI_EnableTransceiver()
349 __STATIC_INLINE void LL_SWPMI_DisableTransceiver(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableTransceiver() argument
351 CLEAR_BIT(SWPMIx->CR, SWPMI_CR_SWPEN); in LL_SWPMI_DisableTransceiver()
360 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledTransceiver(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledTransceiver() argument
362 return ((READ_BIT(SWPMIx->CR, SWPMI_CR_SWPEN) == (SWPMI_CR_SWPEN)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledTransceiver()
375 __STATIC_INLINE void LL_SWPMI_Activate(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_Activate() argument
378 CLEAR_BIT(SWPMIx->CR, SWPMI_CR_DEACT); in LL_SWPMI_Activate()
381 SET_BIT(SWPMIx->CR, SWPMI_CR_SWPACT); in LL_SWPMI_Activate()
390 __STATIC_INLINE uint32_t LL_SWPMI_IsActivated(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActivated() argument
392 return ((READ_BIT(SWPMIx->CR, SWPMI_CR_SWPACT) == (SWPMI_CR_SWPACT)) ? 1UL : 0UL); in LL_SWPMI_IsActivated()
402 __STATIC_INLINE void LL_SWPMI_Deactivate(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_Deactivate() argument
404 CLEAR_BIT(SWPMIx->CR, SWPMI_CR_SWPACT); in LL_SWPMI_Deactivate()
414 __STATIC_INLINE void LL_SWPMI_RequestDeactivation(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_RequestDeactivation() argument
416 SET_BIT(SWPMIx->CR, SWPMI_CR_DEACT); in LL_SWPMI_RequestDeactivation()
426 __STATIC_INLINE void LL_SWPMI_SetBitRatePrescaler(SWPMI_TypeDef *SWPMIx, uint32_t BitRatePrescaler) in LL_SWPMI_SetBitRatePrescaler() argument
428 WRITE_REG(SWPMIx->BRR, BitRatePrescaler); in LL_SWPMI_SetBitRatePrescaler()
437 __STATIC_INLINE uint32_t LL_SWPMI_GetBitRatePrescaler(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_GetBitRatePrescaler() argument
439 return (uint32_t)(READ_BIT(SWPMIx->BRR, SWPMI_BRR_BR)); in LL_SWPMI_GetBitRatePrescaler()
451 __STATIC_INLINE void LL_SWPMI_SetVoltageClass(SWPMI_TypeDef *SWPMIx, uint32_t VoltageClass) in LL_SWPMI_SetVoltageClass() argument
453 MODIFY_REG(SWPMIx->OR, SWPMI_OR_CLASS, VoltageClass); in LL_SWPMI_SetVoltageClass()
464 __STATIC_INLINE uint32_t LL_SWPMI_GetVoltageClass(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_GetVoltageClass() argument
466 return (uint32_t)(READ_BIT(SWPMIx->OR, SWPMI_OR_CLASS)); in LL_SWPMI_GetVoltageClass()
483 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_RXBF(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_RXBF() argument
485 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_RXBFF) == (SWPMI_ISR_RXBFF)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_RXBF()
494 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_TXBE(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_TXBE() argument
496 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_TXBEF) == (SWPMI_ISR_TXBEF)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_TXBE()
505 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_RXBER(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_RXBER() argument
507 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_RXBERF) == (SWPMI_ISR_RXBERF)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_RXBER()
516 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_RXOVR(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_RXOVR() argument
518 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_RXOVRF) == (SWPMI_ISR_RXOVRF)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_RXOVR()
527 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_TXUNR(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_TXUNR() argument
529 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_TXUNRF) == (SWPMI_ISR_TXUNRF)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_TXUNR()
539 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_RXNE(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_RXNE() argument
541 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_RXNE) == (SWPMI_ISR_RXNE)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_RXNE()
551 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_TXE(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_TXE() argument
553 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_TXE) == (SWPMI_ISR_TXE)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_TXE()
563 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_TC(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_TC() argument
565 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_TCF) == (SWPMI_ISR_TCF)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_TC()
575 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_SR(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_SR() argument
577 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_SRF) == (SWPMI_ISR_SRF)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_SR()
586 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_SUSP(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_SUSP() argument
588 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_SUSP) == (SWPMI_ISR_SUSP)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_SUSP()
597 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_DEACT(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_DEACT() argument
599 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_DEACTF) == (SWPMI_ISR_DEACTF)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_DEACT()
608 __STATIC_INLINE uint32_t LL_SWPMI_IsActiveFlag_RDYF(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsActiveFlag_RDYF() argument
610 return ((READ_BIT(SWPMIx->ISR, SWPMI_ISR_RDYF) == (SWPMI_ISR_RDYF)) ? 1UL : 0UL); in LL_SWPMI_IsActiveFlag_RDYF()
619 __STATIC_INLINE void LL_SWPMI_ClearFlag_RXBF(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_ClearFlag_RXBF() argument
621 WRITE_REG(SWPMIx->ICR, SWPMI_ICR_CRXBFF); in LL_SWPMI_ClearFlag_RXBF()
630 __STATIC_INLINE void LL_SWPMI_ClearFlag_TXBE(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_ClearFlag_TXBE() argument
632 WRITE_REG(SWPMIx->ICR, SWPMI_ICR_CTXBEF); in LL_SWPMI_ClearFlag_TXBE()
641 __STATIC_INLINE void LL_SWPMI_ClearFlag_RXBER(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_ClearFlag_RXBER() argument
643 WRITE_REG(SWPMIx->ICR, SWPMI_ICR_CRXBERF); in LL_SWPMI_ClearFlag_RXBER()
652 __STATIC_INLINE void LL_SWPMI_ClearFlag_RXOVR(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_ClearFlag_RXOVR() argument
654 WRITE_REG(SWPMIx->ICR, SWPMI_ICR_CRXOVRF); in LL_SWPMI_ClearFlag_RXOVR()
663 __STATIC_INLINE void LL_SWPMI_ClearFlag_TXUNR(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_ClearFlag_TXUNR() argument
665 WRITE_REG(SWPMIx->ICR, SWPMI_ICR_CTXUNRF); in LL_SWPMI_ClearFlag_TXUNR()
674 __STATIC_INLINE void LL_SWPMI_ClearFlag_TC(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_ClearFlag_TC() argument
676 WRITE_REG(SWPMIx->ICR, SWPMI_ICR_CTCF); in LL_SWPMI_ClearFlag_TC()
685 __STATIC_INLINE void LL_SWPMI_ClearFlag_SR(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_ClearFlag_SR() argument
687 WRITE_REG(SWPMIx->ICR, SWPMI_ICR_CSRF); in LL_SWPMI_ClearFlag_SR()
696 __STATIC_INLINE void LL_SWPMI_ClearFlag_RDY(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_ClearFlag_RDY() argument
698 WRITE_REG(SWPMIx->ICR, SWPMI_ICR_CRDYF); in LL_SWPMI_ClearFlag_RDY()
715 __STATIC_INLINE void LL_SWPMI_EnableIT_RDY(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableIT_RDY() argument
717 SET_BIT(SWPMIx->IER, SWPMI_IER_RDYIE); in LL_SWPMI_EnableIT_RDY()
726 __STATIC_INLINE void LL_SWPMI_EnableIT_SR(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableIT_SR() argument
728 SET_BIT(SWPMIx->IER, SWPMI_IER_SRIE); in LL_SWPMI_EnableIT_SR()
737 __STATIC_INLINE void LL_SWPMI_EnableIT_TC(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableIT_TC() argument
739 SET_BIT(SWPMIx->IER, SWPMI_IER_TCIE); in LL_SWPMI_EnableIT_TC()
748 __STATIC_INLINE void LL_SWPMI_EnableIT_TX(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableIT_TX() argument
750 SET_BIT(SWPMIx->IER, SWPMI_IER_TIE); in LL_SWPMI_EnableIT_TX()
759 __STATIC_INLINE void LL_SWPMI_EnableIT_RX(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableIT_RX() argument
761 SET_BIT(SWPMIx->IER, SWPMI_IER_RIE); in LL_SWPMI_EnableIT_RX()
770 __STATIC_INLINE void LL_SWPMI_EnableIT_TXUNR(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableIT_TXUNR() argument
772 SET_BIT(SWPMIx->IER, SWPMI_IER_TXUNRIE); in LL_SWPMI_EnableIT_TXUNR()
781 __STATIC_INLINE void LL_SWPMI_EnableIT_RXOVR(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableIT_RXOVR() argument
783 SET_BIT(SWPMIx->IER, SWPMI_IER_RXOVRIE); in LL_SWPMI_EnableIT_RXOVR()
792 __STATIC_INLINE void LL_SWPMI_EnableIT_RXBER(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableIT_RXBER() argument
794 SET_BIT(SWPMIx->IER, SWPMI_IER_RXBERIE); in LL_SWPMI_EnableIT_RXBER()
803 __STATIC_INLINE void LL_SWPMI_EnableIT_TXBE(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableIT_TXBE() argument
805 SET_BIT(SWPMIx->IER, SWPMI_IER_TXBEIE); in LL_SWPMI_EnableIT_TXBE()
814 __STATIC_INLINE void LL_SWPMI_EnableIT_RXBF(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableIT_RXBF() argument
816 SET_BIT(SWPMIx->IER, SWPMI_IER_RXBFIE); in LL_SWPMI_EnableIT_RXBF()
825 __STATIC_INLINE void LL_SWPMI_DisableIT_RDY(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableIT_RDY() argument
827 CLEAR_BIT(SWPMIx->IER, SWPMI_IER_RDYIE); in LL_SWPMI_DisableIT_RDY()
836 __STATIC_INLINE void LL_SWPMI_DisableIT_SR(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableIT_SR() argument
838 CLEAR_BIT(SWPMIx->IER, SWPMI_IER_SRIE); in LL_SWPMI_DisableIT_SR()
847 __STATIC_INLINE void LL_SWPMI_DisableIT_TC(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableIT_TC() argument
849 CLEAR_BIT(SWPMIx->IER, SWPMI_IER_TCIE); in LL_SWPMI_DisableIT_TC()
858 __STATIC_INLINE void LL_SWPMI_DisableIT_TX(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableIT_TX() argument
860 CLEAR_BIT(SWPMIx->IER, SWPMI_IER_TIE); in LL_SWPMI_DisableIT_TX()
869 __STATIC_INLINE void LL_SWPMI_DisableIT_RX(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableIT_RX() argument
871 CLEAR_BIT(SWPMIx->IER, SWPMI_IER_RIE); in LL_SWPMI_DisableIT_RX()
880 __STATIC_INLINE void LL_SWPMI_DisableIT_TXUNR(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableIT_TXUNR() argument
882 CLEAR_BIT(SWPMIx->IER, SWPMI_IER_TXUNRIE); in LL_SWPMI_DisableIT_TXUNR()
891 __STATIC_INLINE void LL_SWPMI_DisableIT_RXOVR(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableIT_RXOVR() argument
893 CLEAR_BIT(SWPMIx->IER, SWPMI_IER_RXOVRIE); in LL_SWPMI_DisableIT_RXOVR()
902 __STATIC_INLINE void LL_SWPMI_DisableIT_RXBER(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableIT_RXBER() argument
904 CLEAR_BIT(SWPMIx->IER, SWPMI_IER_RXBERIE); in LL_SWPMI_DisableIT_RXBER()
913 __STATIC_INLINE void LL_SWPMI_DisableIT_TXBE(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableIT_TXBE() argument
915 CLEAR_BIT(SWPMIx->IER, SWPMI_IER_TXBEIE); in LL_SWPMI_DisableIT_TXBE()
924 __STATIC_INLINE void LL_SWPMI_DisableIT_RXBF(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableIT_RXBF() argument
926 CLEAR_BIT(SWPMIx->IER, SWPMI_IER_RXBFIE); in LL_SWPMI_DisableIT_RXBF()
935 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RDY(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledIT_RDY() argument
937 return ((READ_BIT(SWPMIx->IER, SWPMI_IER_RDYIE) == (SWPMI_IER_RDYIE)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledIT_RDY()
946 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_SR(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledIT_SR() argument
948 return ((READ_BIT(SWPMIx->IER, SWPMI_IER_SRIE) == (SWPMI_IER_SRIE)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledIT_SR()
957 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TC(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledIT_TC() argument
959 return ((READ_BIT(SWPMIx->IER, SWPMI_IER_TCIE) == (SWPMI_IER_TCIE)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledIT_TC()
968 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TX(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledIT_TX() argument
970 return ((READ_BIT(SWPMIx->IER, SWPMI_IER_TIE) == (SWPMI_IER_TIE)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledIT_TX()
979 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RX(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledIT_RX() argument
981 return ((READ_BIT(SWPMIx->IER, SWPMI_IER_RIE) == (SWPMI_IER_RIE)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledIT_RX()
990 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TXUNR(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledIT_TXUNR() argument
992 return ((READ_BIT(SWPMIx->IER, SWPMI_IER_TXUNRIE) == (SWPMI_IER_TXUNRIE)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledIT_TXUNR()
1001 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXOVR(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledIT_RXOVR() argument
1003 return ((READ_BIT(SWPMIx->IER, SWPMI_IER_RXOVRIE) == (SWPMI_IER_RXOVRIE)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledIT_RXOVR()
1012 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXBER(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledIT_RXBER() argument
1014 return ((READ_BIT(SWPMIx->IER, SWPMI_IER_RXBERIE) == (SWPMI_IER_RXBERIE)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledIT_RXBER()
1023 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_TXBE(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledIT_TXBE() argument
1025 return ((READ_BIT(SWPMIx->IER, SWPMI_IER_TXBEIE) == (SWPMI_IER_TXBEIE)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledIT_TXBE()
1034 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledIT_RXBF(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledIT_RXBF() argument
1036 return ((READ_BIT(SWPMIx->IER, SWPMI_IER_RXBFIE) == (SWPMI_IER_RXBFIE)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledIT_RXBF()
1053 __STATIC_INLINE void LL_SWPMI_EnableDMAReq_RX(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableDMAReq_RX() argument
1055 SET_BIT(SWPMIx->CR, SWPMI_CR_RXDMA); in LL_SWPMI_EnableDMAReq_RX()
1064 __STATIC_INLINE void LL_SWPMI_DisableDMAReq_RX(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableDMAReq_RX() argument
1066 CLEAR_BIT(SWPMIx->CR, SWPMI_CR_RXDMA); in LL_SWPMI_DisableDMAReq_RX()
1075 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledDMAReq_RX(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledDMAReq_RX() argument
1077 return ((READ_BIT(SWPMIx->CR, SWPMI_CR_RXDMA) == (SWPMI_CR_RXDMA)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledDMAReq_RX()
1086 __STATIC_INLINE void LL_SWPMI_EnableDMAReq_TX(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableDMAReq_TX() argument
1088 SET_BIT(SWPMIx->CR, SWPMI_CR_TXDMA); in LL_SWPMI_EnableDMAReq_TX()
1097 __STATIC_INLINE void LL_SWPMI_DisableDMAReq_TX(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableDMAReq_TX() argument
1099 CLEAR_BIT(SWPMIx->CR, SWPMI_CR_TXDMA); in LL_SWPMI_DisableDMAReq_TX()
1108 __STATIC_INLINE uint32_t LL_SWPMI_IsEnabledDMAReq_TX(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_IsEnabledDMAReq_TX() argument
1110 return ((READ_BIT(SWPMIx->CR, SWPMI_CR_TXDMA) == (SWPMI_CR_TXDMA)) ? 1UL : 0UL); in LL_SWPMI_IsEnabledDMAReq_TX()
1123 __STATIC_INLINE uint32_t LL_SWPMI_DMA_GetRegAddr(const SWPMI_TypeDef *SWPMIx, uint32_t Direction) in LL_SWPMI_DMA_GetRegAddr() argument
1130 data_reg_addr = (uint32_t) &(SWPMIx->TDR); in LL_SWPMI_DMA_GetRegAddr()
1135 data_reg_addr = (uint32_t) &(SWPMIx->RDR); in LL_SWPMI_DMA_GetRegAddr()
1155 __STATIC_INLINE uint32_t LL_SWPMI_GetReceiveFrameLength(const SWPMI_TypeDef *SWPMIx) in LL_SWPMI_GetReceiveFrameLength() argument
1157 return (uint32_t)(READ_BIT(SWPMIx->RFL, SWPMI_RFL_RFL)); in LL_SWPMI_GetReceiveFrameLength()
1167 __STATIC_INLINE void LL_SWPMI_TransmitData32(SWPMI_TypeDef *SWPMIx, uint32_t TxData) in LL_SWPMI_TransmitData32() argument
1169 WRITE_REG(SWPMIx->TDR, TxData); in LL_SWPMI_TransmitData32()
1178 __STATIC_INLINE uint32_t LL_SWPMI_ReceiveData32(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_ReceiveData32() argument
1180 return (uint32_t)(READ_BIT(SWPMIx->RDR, SWPMI_RDR_RD)); in LL_SWPMI_ReceiveData32()
1191 __STATIC_INLINE void LL_SWPMI_EnableTXBypass(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_EnableTXBypass() argument
1193 CLEAR_BIT(SWPMIx->OR, SWPMI_OR_TBYP); in LL_SWPMI_EnableTXBypass()
1205 __STATIC_INLINE void LL_SWPMI_DisableTXBypass(SWPMI_TypeDef *SWPMIx) in LL_SWPMI_DisableTXBypass() argument
1207 SET_BIT(SWPMIx->OR, SWPMI_OR_TBYP); in LL_SWPMI_DisableTXBypass()
1219 ErrorStatus LL_SWPMI_DeInit(const SWPMI_TypeDef *SWPMIx);
1220 ErrorStatus LL_SWPMI_Init(SWPMI_TypeDef *SWPMIx, const LL_SWPMI_InitTypeDef *SWPMI_InitStruct);