Lines Matching refs:FMPI2Cx

430 __STATIC_INLINE void LL_FMPI2C_Enable(FMPI2C_TypeDef *FMPI2Cx)  in LL_FMPI2C_Enable()  argument
432 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_PE); in LL_FMPI2C_Enable()
444 __STATIC_INLINE void LL_FMPI2C_Disable(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_Disable() argument
446 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_PE); in LL_FMPI2C_Disable()
455 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabled(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabled() argument
457 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_PE) == (FMPI2C_CR1_PE)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabled()
476 __STATIC_INLINE void LL_FMPI2C_ConfigFilters(FMPI2C_TypeDef *FMPI2Cx, uint32_t AnalogFilter, uint32… in LL_FMPI2C_ConfigFilters() argument
478 …MODIFY_REG(FMPI2Cx->CR1, FMPI2C_CR1_ANFOFF | FMPI2C_CR1_DNF, AnalogFilter | (DigitalFilter << FMPI… in LL_FMPI2C_ConfigFilters()
493 __STATIC_INLINE void LL_FMPI2C_SetDigitalFilter(FMPI2C_TypeDef *FMPI2Cx, uint32_t DigitalFilter) in LL_FMPI2C_SetDigitalFilter() argument
495 MODIFY_REG(FMPI2Cx->CR1, FMPI2C_CR1_DNF, DigitalFilter << FMPI2C_CR1_DNF_Pos); in LL_FMPI2C_SetDigitalFilter()
504 __STATIC_INLINE uint32_t LL_FMPI2C_GetDigitalFilter(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetDigitalFilter() argument
506 return (uint32_t)(READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_DNF) >> FMPI2C_CR1_DNF_Pos); in LL_FMPI2C_GetDigitalFilter()
516 __STATIC_INLINE void LL_FMPI2C_EnableAnalogFilter(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableAnalogFilter() argument
518 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ANFOFF); in LL_FMPI2C_EnableAnalogFilter()
528 __STATIC_INLINE void LL_FMPI2C_DisableAnalogFilter(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableAnalogFilter() argument
530 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ANFOFF); in LL_FMPI2C_DisableAnalogFilter()
539 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledAnalogFilter(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledAnalogFilter() argument
541 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ANFOFF) != (FMPI2C_CR1_ANFOFF)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledAnalogFilter()
550 __STATIC_INLINE void LL_FMPI2C_EnableDMAReq_TX(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableDMAReq_TX() argument
552 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_TXDMAEN); in LL_FMPI2C_EnableDMAReq_TX()
561 __STATIC_INLINE void LL_FMPI2C_DisableDMAReq_TX(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableDMAReq_TX() argument
563 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_TXDMAEN); in LL_FMPI2C_DisableDMAReq_TX()
572 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledDMAReq_TX(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledDMAReq_TX() argument
574 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_TXDMAEN) == (FMPI2C_CR1_TXDMAEN)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledDMAReq_TX()
583 __STATIC_INLINE void LL_FMPI2C_EnableDMAReq_RX(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableDMAReq_RX() argument
585 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_RXDMAEN); in LL_FMPI2C_EnableDMAReq_RX()
594 __STATIC_INLINE void LL_FMPI2C_DisableDMAReq_RX(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableDMAReq_RX() argument
596 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_RXDMAEN); in LL_FMPI2C_DisableDMAReq_RX()
605 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledDMAReq_RX(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledDMAReq_RX() argument
607 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_RXDMAEN) == (FMPI2C_CR1_RXDMAEN)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledDMAReq_RX()
620 __STATIC_INLINE uint32_t LL_FMPI2C_DMA_GetRegAddr(const FMPI2C_TypeDef *FMPI2Cx, uint32_t Direction) in LL_FMPI2C_DMA_GetRegAddr() argument
627 data_reg_addr = (uint32_t) &(FMPI2Cx->TXDR); in LL_FMPI2C_DMA_GetRegAddr()
632 data_reg_addr = (uint32_t) &(FMPI2Cx->RXDR); in LL_FMPI2C_DMA_GetRegAddr()
645 __STATIC_INLINE void LL_FMPI2C_EnableClockStretching(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableClockStretching() argument
647 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_NOSTRETCH); in LL_FMPI2C_EnableClockStretching()
657 __STATIC_INLINE void LL_FMPI2C_DisableClockStretching(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableClockStretching() argument
659 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_NOSTRETCH); in LL_FMPI2C_DisableClockStretching()
668 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledClockStretching(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledClockStretching() argument
670 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_NOSTRETCH) != (FMPI2C_CR1_NOSTRETCH)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledClockStretching()
679 __STATIC_INLINE void LL_FMPI2C_EnableSlaveByteControl(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableSlaveByteControl() argument
681 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_SBC); in LL_FMPI2C_EnableSlaveByteControl()
690 __STATIC_INLINE void LL_FMPI2C_DisableSlaveByteControl(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableSlaveByteControl() argument
692 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_SBC); in LL_FMPI2C_DisableSlaveByteControl()
701 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledSlaveByteControl(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledSlaveByteControl() argument
703 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_SBC) == (FMPI2C_CR1_SBC)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledSlaveByteControl()
713 __STATIC_INLINE void LL_FMPI2C_EnableGeneralCall(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableGeneralCall() argument
715 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_GCEN); in LL_FMPI2C_EnableGeneralCall()
725 __STATIC_INLINE void LL_FMPI2C_DisableGeneralCall(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableGeneralCall() argument
727 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_GCEN); in LL_FMPI2C_DisableGeneralCall()
736 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledGeneralCall(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledGeneralCall() argument
738 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_GCEN) == (FMPI2C_CR1_GCEN)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledGeneralCall()
751 __STATIC_INLINE void LL_FMPI2C_SetMasterAddressingMode(FMPI2C_TypeDef *FMPI2Cx, uint32_t Addressing… in LL_FMPI2C_SetMasterAddressingMode() argument
753 MODIFY_REG(FMPI2Cx->CR2, FMPI2C_CR2_ADD10, AddressingMode); in LL_FMPI2C_SetMasterAddressingMode()
764 __STATIC_INLINE uint32_t LL_FMPI2C_GetMasterAddressingMode(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetMasterAddressingMode() argument
766 return (uint32_t)(READ_BIT(FMPI2Cx->CR2, FMPI2C_CR2_ADD10)); in LL_FMPI2C_GetMasterAddressingMode()
780 __STATIC_INLINE void LL_FMPI2C_SetOwnAddress1(FMPI2C_TypeDef *FMPI2Cx, uint32_t OwnAddress1, uint32… in LL_FMPI2C_SetOwnAddress1() argument
782 MODIFY_REG(FMPI2Cx->OAR1, FMPI2C_OAR1_OA1 | FMPI2C_OAR1_OA1MODE, OwnAddress1 | OwnAddrSize); in LL_FMPI2C_SetOwnAddress1()
791 __STATIC_INLINE void LL_FMPI2C_EnableOwnAddress1(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableOwnAddress1() argument
793 SET_BIT(FMPI2Cx->OAR1, FMPI2C_OAR1_OA1EN); in LL_FMPI2C_EnableOwnAddress1()
802 __STATIC_INLINE void LL_FMPI2C_DisableOwnAddress1(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableOwnAddress1() argument
804 CLEAR_BIT(FMPI2Cx->OAR1, FMPI2C_OAR1_OA1EN); in LL_FMPI2C_DisableOwnAddress1()
813 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledOwnAddress1(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledOwnAddress1() argument
815 return ((READ_BIT(FMPI2Cx->OAR1, FMPI2C_OAR1_OA1EN) == (FMPI2C_OAR1_OA1EN)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledOwnAddress1()
836 __STATIC_INLINE void LL_FMPI2C_SetOwnAddress2(FMPI2C_TypeDef *FMPI2Cx, uint32_t OwnAddress2, uint32… in LL_FMPI2C_SetOwnAddress2() argument
838 MODIFY_REG(FMPI2Cx->OAR2, FMPI2C_OAR2_OA2 | FMPI2C_OAR2_OA2MSK, OwnAddress2 | OwnAddrMask); in LL_FMPI2C_SetOwnAddress2()
847 __STATIC_INLINE void LL_FMPI2C_EnableOwnAddress2(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableOwnAddress2() argument
849 SET_BIT(FMPI2Cx->OAR2, FMPI2C_OAR2_OA2EN); in LL_FMPI2C_EnableOwnAddress2()
858 __STATIC_INLINE void LL_FMPI2C_DisableOwnAddress2(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableOwnAddress2() argument
860 CLEAR_BIT(FMPI2Cx->OAR2, FMPI2C_OAR2_OA2EN); in LL_FMPI2C_DisableOwnAddress2()
869 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledOwnAddress2(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledOwnAddress2() argument
871 return ((READ_BIT(FMPI2Cx->OAR2, FMPI2C_OAR2_OA2EN) == (FMPI2C_OAR2_OA2EN)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledOwnAddress2()
883 __STATIC_INLINE void LL_FMPI2C_SetTiming(FMPI2C_TypeDef *FMPI2Cx, uint32_t Timing) in LL_FMPI2C_SetTiming() argument
885 WRITE_REG(FMPI2Cx->TIMINGR, Timing); in LL_FMPI2C_SetTiming()
894 __STATIC_INLINE uint32_t LL_FMPI2C_GetTimingPrescaler(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetTimingPrescaler() argument
896 return (uint32_t)(READ_BIT(FMPI2Cx->TIMINGR, FMPI2C_TIMINGR_PRESC) >> FMPI2C_TIMINGR_PRESC_Pos); in LL_FMPI2C_GetTimingPrescaler()
905 __STATIC_INLINE uint32_t LL_FMPI2C_GetClockLowPeriod(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetClockLowPeriod() argument
907 return (uint32_t)(READ_BIT(FMPI2Cx->TIMINGR, FMPI2C_TIMINGR_SCLL) >> FMPI2C_TIMINGR_SCLL_Pos); in LL_FMPI2C_GetClockLowPeriod()
916 __STATIC_INLINE uint32_t LL_FMPI2C_GetClockHighPeriod(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetClockHighPeriod() argument
918 return (uint32_t)(READ_BIT(FMPI2Cx->TIMINGR, FMPI2C_TIMINGR_SCLH) >> FMPI2C_TIMINGR_SCLH_Pos); in LL_FMPI2C_GetClockHighPeriod()
927 __STATIC_INLINE uint32_t LL_FMPI2C_GetDataHoldTime(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetDataHoldTime() argument
929 return (uint32_t)(READ_BIT(FMPI2Cx->TIMINGR, FMPI2C_TIMINGR_SDADEL) >> FMPI2C_TIMINGR_SDADEL_Pos); in LL_FMPI2C_GetDataHoldTime()
938 __STATIC_INLINE uint32_t LL_FMPI2C_GetDataSetupTime(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetDataSetupTime() argument
940 return (uint32_t)(READ_BIT(FMPI2Cx->TIMINGR, FMPI2C_TIMINGR_SCLDEL) >> FMPI2C_TIMINGR_SCLDEL_Pos); in LL_FMPI2C_GetDataSetupTime()
957 __STATIC_INLINE void LL_FMPI2C_SetMode(FMPI2C_TypeDef *FMPI2Cx, uint32_t PeripheralMode) in LL_FMPI2C_SetMode() argument
959 MODIFY_REG(FMPI2Cx->CR1, FMPI2C_CR1_SMBHEN | FMPI2C_CR1_SMBDEN, PeripheralMode); in LL_FMPI2C_SetMode()
975 __STATIC_INLINE uint32_t LL_FMPI2C_GetMode(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetMode() argument
977 return (uint32_t)(READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_SMBHEN | FMPI2C_CR1_SMBDEN)); in LL_FMPI2C_GetMode()
993 __STATIC_INLINE void LL_FMPI2C_EnableSMBusAlert(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableSMBusAlert() argument
995 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ALERTEN); in LL_FMPI2C_EnableSMBusAlert()
1011 __STATIC_INLINE void LL_FMPI2C_DisableSMBusAlert(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableSMBusAlert() argument
1013 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ALERTEN); in LL_FMPI2C_DisableSMBusAlert()
1024 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledSMBusAlert(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledSMBusAlert() argument
1026 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ALERTEN) == (FMPI2C_CR1_ALERTEN)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledSMBusAlert()
1037 __STATIC_INLINE void LL_FMPI2C_EnableSMBusPEC(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableSMBusPEC() argument
1039 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_PECEN); in LL_FMPI2C_EnableSMBusPEC()
1050 __STATIC_INLINE void LL_FMPI2C_DisableSMBusPEC(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableSMBusPEC() argument
1052 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_PECEN); in LL_FMPI2C_DisableSMBusPEC()
1063 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledSMBusPEC(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledSMBusPEC() argument
1065 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_PECEN) == (FMPI2C_CR1_PECEN)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledSMBusPEC()
1084 __STATIC_INLINE void LL_FMPI2C_ConfigSMBusTimeout(FMPI2C_TypeDef *FMPI2Cx, uint32_t TimeoutA, uint3… in LL_FMPI2C_ConfigSMBusTimeout() argument
1087 …MODIFY_REG(FMPI2Cx->TIMEOUTR, FMPI2C_TIMEOUTR_TIMEOUTA | FMPI2C_TIMEOUTR_TIDLE | FMPI2C_TIMEOUTR_T… in LL_FMPI2C_ConfigSMBusTimeout()
1101 __STATIC_INLINE void LL_FMPI2C_SetSMBusTimeoutA(FMPI2C_TypeDef *FMPI2Cx, uint32_t TimeoutA) in LL_FMPI2C_SetSMBusTimeoutA() argument
1103 WRITE_REG(FMPI2Cx->TIMEOUTR, TimeoutA); in LL_FMPI2C_SetSMBusTimeoutA()
1114 __STATIC_INLINE uint32_t LL_FMPI2C_GetSMBusTimeoutA(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetSMBusTimeoutA() argument
1116 return (uint32_t)(READ_BIT(FMPI2Cx->TIMEOUTR, FMPI2C_TIMEOUTR_TIMEOUTA)); in LL_FMPI2C_GetSMBusTimeoutA()
1131 __STATIC_INLINE void LL_FMPI2C_SetSMBusTimeoutAMode(FMPI2C_TypeDef *FMPI2Cx, uint32_t TimeoutAMode) in LL_FMPI2C_SetSMBusTimeoutAMode() argument
1133 WRITE_REG(FMPI2Cx->TIMEOUTR, TimeoutAMode); in LL_FMPI2C_SetSMBusTimeoutAMode()
1146 __STATIC_INLINE uint32_t LL_FMPI2C_GetSMBusTimeoutAMode(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetSMBusTimeoutAMode() argument
1148 return (uint32_t)(READ_BIT(FMPI2Cx->TIMEOUTR, FMPI2C_TIMEOUTR_TIDLE)); in LL_FMPI2C_GetSMBusTimeoutAMode()
1161 __STATIC_INLINE void LL_FMPI2C_SetSMBusTimeoutB(FMPI2C_TypeDef *FMPI2Cx, uint32_t TimeoutB) in LL_FMPI2C_SetSMBusTimeoutB() argument
1163 WRITE_REG(FMPI2Cx->TIMEOUTR, TimeoutB << FMPI2C_TIMEOUTR_TIMEOUTB_Pos); in LL_FMPI2C_SetSMBusTimeoutB()
1174 __STATIC_INLINE uint32_t LL_FMPI2C_GetSMBusTimeoutB(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetSMBusTimeoutB() argument
1176 …return (uint32_t)(READ_BIT(FMPI2Cx->TIMEOUTR, FMPI2C_TIMEOUTR_TIMEOUTB) >> FMPI2C_TIMEOUTR_TIMEOUT… in LL_FMPI2C_GetSMBusTimeoutB()
1192 __STATIC_INLINE void LL_FMPI2C_EnableSMBusTimeout(FMPI2C_TypeDef *FMPI2Cx, uint32_t ClockTimeout) in LL_FMPI2C_EnableSMBusTimeout() argument
1194 SET_BIT(FMPI2Cx->TIMEOUTR, ClockTimeout); in LL_FMPI2C_EnableSMBusTimeout()
1210 __STATIC_INLINE void LL_FMPI2C_DisableSMBusTimeout(FMPI2C_TypeDef *FMPI2Cx, uint32_t ClockTimeout) in LL_FMPI2C_DisableSMBusTimeout() argument
1212 CLEAR_BIT(FMPI2Cx->TIMEOUTR, ClockTimeout); in LL_FMPI2C_DisableSMBusTimeout()
1228 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledSMBusTimeout(const FMPI2C_TypeDef *FMPI2Cx, uint32_t Cl… in LL_FMPI2C_IsEnabledSMBusTimeout() argument
1230 return ((READ_BIT(FMPI2Cx->TIMEOUTR, (FMPI2C_TIMEOUTR_TIMOUTEN | FMPI2C_TIMEOUTR_TEXTEN)) == \ in LL_FMPI2C_IsEnabledSMBusTimeout()
1248 __STATIC_INLINE void LL_FMPI2C_EnableIT_TX(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableIT_TX() argument
1250 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_TXIE); in LL_FMPI2C_EnableIT_TX()
1259 __STATIC_INLINE void LL_FMPI2C_DisableIT_TX(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableIT_TX() argument
1261 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_TXIE); in LL_FMPI2C_DisableIT_TX()
1270 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledIT_TX(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledIT_TX() argument
1272 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_TXIE) == (FMPI2C_CR1_TXIE)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledIT_TX()
1281 __STATIC_INLINE void LL_FMPI2C_EnableIT_RX(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableIT_RX() argument
1283 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_RXIE); in LL_FMPI2C_EnableIT_RX()
1292 __STATIC_INLINE void LL_FMPI2C_DisableIT_RX(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableIT_RX() argument
1294 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_RXIE); in LL_FMPI2C_DisableIT_RX()
1303 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledIT_RX(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledIT_RX() argument
1305 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_RXIE) == (FMPI2C_CR1_RXIE)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledIT_RX()
1314 __STATIC_INLINE void LL_FMPI2C_EnableIT_ADDR(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableIT_ADDR() argument
1316 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ADDRIE); in LL_FMPI2C_EnableIT_ADDR()
1325 __STATIC_INLINE void LL_FMPI2C_DisableIT_ADDR(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableIT_ADDR() argument
1327 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ADDRIE); in LL_FMPI2C_DisableIT_ADDR()
1336 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledIT_ADDR(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledIT_ADDR() argument
1338 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ADDRIE) == (FMPI2C_CR1_ADDRIE)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledIT_ADDR()
1347 __STATIC_INLINE void LL_FMPI2C_EnableIT_NACK(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableIT_NACK() argument
1349 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_NACKIE); in LL_FMPI2C_EnableIT_NACK()
1358 __STATIC_INLINE void LL_FMPI2C_DisableIT_NACK(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableIT_NACK() argument
1360 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_NACKIE); in LL_FMPI2C_DisableIT_NACK()
1369 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledIT_NACK(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledIT_NACK() argument
1371 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_NACKIE) == (FMPI2C_CR1_NACKIE)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledIT_NACK()
1380 __STATIC_INLINE void LL_FMPI2C_EnableIT_STOP(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableIT_STOP() argument
1382 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_STOPIE); in LL_FMPI2C_EnableIT_STOP()
1391 __STATIC_INLINE void LL_FMPI2C_DisableIT_STOP(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableIT_STOP() argument
1393 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_STOPIE); in LL_FMPI2C_DisableIT_STOP()
1402 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledIT_STOP(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledIT_STOP() argument
1404 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_STOPIE) == (FMPI2C_CR1_STOPIE)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledIT_STOP()
1416 __STATIC_INLINE void LL_FMPI2C_EnableIT_TC(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableIT_TC() argument
1418 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_TCIE); in LL_FMPI2C_EnableIT_TC()
1430 __STATIC_INLINE void LL_FMPI2C_DisableIT_TC(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableIT_TC() argument
1432 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_TCIE); in LL_FMPI2C_DisableIT_TC()
1441 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledIT_TC(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledIT_TC() argument
1443 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_TCIE) == (FMPI2C_CR1_TCIE)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledIT_TC()
1461 __STATIC_INLINE void LL_FMPI2C_EnableIT_ERR(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableIT_ERR() argument
1463 SET_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ERRIE); in LL_FMPI2C_EnableIT_ERR()
1481 __STATIC_INLINE void LL_FMPI2C_DisableIT_ERR(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableIT_ERR() argument
1483 CLEAR_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ERRIE); in LL_FMPI2C_DisableIT_ERR()
1492 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledIT_ERR(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledIT_ERR() argument
1494 return ((READ_BIT(FMPI2Cx->CR1, FMPI2C_CR1_ERRIE) == (FMPI2C_CR1_ERRIE)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledIT_ERR()
1513 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_TXE(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_TXE() argument
1515 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_TXE) == (FMPI2C_ISR_TXE)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_TXE()
1526 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_TXIS(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_TXIS() argument
1528 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_TXIS) == (FMPI2C_ISR_TXIS)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_TXIS()
1539 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_RXNE(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_RXNE() argument
1541 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_RXNE) == (FMPI2C_ISR_RXNE)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_RXNE()
1552 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_ADDR(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_ADDR() argument
1554 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_ADDR) == (FMPI2C_ISR_ADDR)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_ADDR()
1565 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_NACK(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_NACK() argument
1567 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_NACKF) == (FMPI2C_ISR_NACKF)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_NACK()
1578 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_STOP(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_STOP() argument
1580 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_STOPF) == (FMPI2C_ISR_STOPF)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_STOP()
1591 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_TC(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_TC() argument
1593 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_TC) == (FMPI2C_ISR_TC)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_TC()
1604 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_TCR(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_TCR() argument
1606 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_TCR) == (FMPI2C_ISR_TCR)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_TCR()
1617 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_BERR(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_BERR() argument
1619 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_BERR) == (FMPI2C_ISR_BERR)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_BERR()
1630 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_ARLO(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_ARLO() argument
1632 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_ARLO) == (FMPI2C_ISR_ARLO)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_ARLO()
1643 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_OVR(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_OVR() argument
1645 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_OVR) == (FMPI2C_ISR_OVR)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_OVR()
1658 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveSMBusFlag_PECERR(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveSMBusFlag_PECERR() argument
1660 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_PECERR) == (FMPI2C_ISR_PECERR)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveSMBusFlag_PECERR()
1673 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveSMBusFlag_TIMEOUT(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveSMBusFlag_TIMEOUT() argument
1675 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_TIMEOUT) == (FMPI2C_ISR_TIMEOUT)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveSMBusFlag_TIMEOUT()
1689 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveSMBusFlag_ALERT(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveSMBusFlag_ALERT() argument
1691 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_ALERT) == (FMPI2C_ISR_ALERT)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveSMBusFlag_ALERT()
1702 __STATIC_INLINE uint32_t LL_FMPI2C_IsActiveFlag_BUSY(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsActiveFlag_BUSY() argument
1704 return ((READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_BUSY) == (FMPI2C_ISR_BUSY)) ? 1UL : 0UL); in LL_FMPI2C_IsActiveFlag_BUSY()
1713 __STATIC_INLINE void LL_FMPI2C_ClearFlag_ADDR(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_ClearFlag_ADDR() argument
1715 SET_BIT(FMPI2Cx->ICR, FMPI2C_ICR_ADDRCF); in LL_FMPI2C_ClearFlag_ADDR()
1724 __STATIC_INLINE void LL_FMPI2C_ClearFlag_NACK(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_ClearFlag_NACK() argument
1726 SET_BIT(FMPI2Cx->ICR, FMPI2C_ICR_NACKCF); in LL_FMPI2C_ClearFlag_NACK()
1735 __STATIC_INLINE void LL_FMPI2C_ClearFlag_STOP(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_ClearFlag_STOP() argument
1737 SET_BIT(FMPI2Cx->ICR, FMPI2C_ICR_STOPCF); in LL_FMPI2C_ClearFlag_STOP()
1747 __STATIC_INLINE void LL_FMPI2C_ClearFlag_TXE(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_ClearFlag_TXE() argument
1749 WRITE_REG(FMPI2Cx->ISR, FMPI2C_ISR_TXE); in LL_FMPI2C_ClearFlag_TXE()
1758 __STATIC_INLINE void LL_FMPI2C_ClearFlag_BERR(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_ClearFlag_BERR() argument
1760 SET_BIT(FMPI2Cx->ICR, FMPI2C_ICR_BERRCF); in LL_FMPI2C_ClearFlag_BERR()
1769 __STATIC_INLINE void LL_FMPI2C_ClearFlag_ARLO(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_ClearFlag_ARLO() argument
1771 SET_BIT(FMPI2Cx->ICR, FMPI2C_ICR_ARLOCF); in LL_FMPI2C_ClearFlag_ARLO()
1780 __STATIC_INLINE void LL_FMPI2C_ClearFlag_OVR(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_ClearFlag_OVR() argument
1782 SET_BIT(FMPI2Cx->ICR, FMPI2C_ICR_OVRCF); in LL_FMPI2C_ClearFlag_OVR()
1793 __STATIC_INLINE void LL_FMPI2C_ClearSMBusFlag_PECERR(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_ClearSMBusFlag_PECERR() argument
1795 SET_BIT(FMPI2Cx->ICR, FMPI2C_ICR_PECCF); in LL_FMPI2C_ClearSMBusFlag_PECERR()
1806 __STATIC_INLINE void LL_FMPI2C_ClearSMBusFlag_TIMEOUT(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_ClearSMBusFlag_TIMEOUT() argument
1808 SET_BIT(FMPI2Cx->ICR, FMPI2C_ICR_TIMOUTCF); in LL_FMPI2C_ClearSMBusFlag_TIMEOUT()
1819 __STATIC_INLINE void LL_FMPI2C_ClearSMBusFlag_ALERT(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_ClearSMBusFlag_ALERT() argument
1821 SET_BIT(FMPI2Cx->ICR, FMPI2C_ICR_ALERTCF); in LL_FMPI2C_ClearSMBusFlag_ALERT()
1840 __STATIC_INLINE void LL_FMPI2C_EnableAutoEndMode(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableAutoEndMode() argument
1842 SET_BIT(FMPI2Cx->CR2, FMPI2C_CR2_AUTOEND); in LL_FMPI2C_EnableAutoEndMode()
1852 __STATIC_INLINE void LL_FMPI2C_DisableAutoEndMode(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableAutoEndMode() argument
1854 CLEAR_BIT(FMPI2Cx->CR2, FMPI2C_CR2_AUTOEND); in LL_FMPI2C_DisableAutoEndMode()
1863 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledAutoEndMode(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledAutoEndMode() argument
1865 return ((READ_BIT(FMPI2Cx->CR2, FMPI2C_CR2_AUTOEND) == (FMPI2C_CR2_AUTOEND)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledAutoEndMode()
1875 __STATIC_INLINE void LL_FMPI2C_EnableReloadMode(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableReloadMode() argument
1877 SET_BIT(FMPI2Cx->CR2, FMPI2C_CR2_RELOAD); in LL_FMPI2C_EnableReloadMode()
1887 __STATIC_INLINE void LL_FMPI2C_DisableReloadMode(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableReloadMode() argument
1889 CLEAR_BIT(FMPI2Cx->CR2, FMPI2C_CR2_RELOAD); in LL_FMPI2C_DisableReloadMode()
1898 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledReloadMode(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledReloadMode() argument
1900 return ((READ_BIT(FMPI2Cx->CR2, FMPI2C_CR2_RELOAD) == (FMPI2C_CR2_RELOAD)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledReloadMode()
1911 __STATIC_INLINE void LL_FMPI2C_SetTransferSize(FMPI2C_TypeDef *FMPI2Cx, uint32_t TransferSize) in LL_FMPI2C_SetTransferSize() argument
1913 MODIFY_REG(FMPI2Cx->CR2, FMPI2C_CR2_NBYTES, TransferSize << FMPI2C_CR2_NBYTES_Pos); in LL_FMPI2C_SetTransferSize()
1922 __STATIC_INLINE uint32_t LL_FMPI2C_GetTransferSize(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetTransferSize() argument
1924 return (uint32_t)(READ_BIT(FMPI2Cx->CR2, FMPI2C_CR2_NBYTES) >> FMPI2C_CR2_NBYTES_Pos); in LL_FMPI2C_GetTransferSize()
1938 __STATIC_INLINE void LL_FMPI2C_AcknowledgeNextData(FMPI2C_TypeDef *FMPI2Cx, uint32_t TypeAcknowledg… in LL_FMPI2C_AcknowledgeNextData() argument
1940 MODIFY_REG(FMPI2Cx->CR2, FMPI2C_CR2_NACK, TypeAcknowledge); in LL_FMPI2C_AcknowledgeNextData()
1951 __STATIC_INLINE void LL_FMPI2C_GenerateStartCondition(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GenerateStartCondition() argument
1953 SET_BIT(FMPI2Cx->CR2, FMPI2C_CR2_START); in LL_FMPI2C_GenerateStartCondition()
1962 __STATIC_INLINE void LL_FMPI2C_GenerateStopCondition(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GenerateStopCondition() argument
1964 SET_BIT(FMPI2Cx->CR2, FMPI2C_CR2_STOP); in LL_FMPI2C_GenerateStopCondition()
1976 __STATIC_INLINE void LL_FMPI2C_EnableAuto10BitRead(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableAuto10BitRead() argument
1978 CLEAR_BIT(FMPI2Cx->CR2, FMPI2C_CR2_HEAD10R); in LL_FMPI2C_EnableAuto10BitRead()
1988 __STATIC_INLINE void LL_FMPI2C_DisableAuto10BitRead(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_DisableAuto10BitRead() argument
1990 SET_BIT(FMPI2Cx->CR2, FMPI2C_CR2_HEAD10R); in LL_FMPI2C_DisableAuto10BitRead()
1999 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledAuto10BitRead(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledAuto10BitRead() argument
2001 return ((READ_BIT(FMPI2Cx->CR2, FMPI2C_CR2_HEAD10R) != (FMPI2C_CR2_HEAD10R)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledAuto10BitRead()
2014 __STATIC_INLINE void LL_FMPI2C_SetTransferRequest(FMPI2C_TypeDef *FMPI2Cx, uint32_t TransferRequest) in LL_FMPI2C_SetTransferRequest() argument
2016 MODIFY_REG(FMPI2Cx->CR2, FMPI2C_CR2_RD_WRN, TransferRequest); in LL_FMPI2C_SetTransferRequest()
2027 __STATIC_INLINE uint32_t LL_FMPI2C_GetTransferRequest(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetTransferRequest() argument
2029 return (uint32_t)(READ_BIT(FMPI2Cx->CR2, FMPI2C_CR2_RD_WRN)); in LL_FMPI2C_GetTransferRequest()
2040 __STATIC_INLINE void LL_FMPI2C_SetSlaveAddr(FMPI2C_TypeDef *FMPI2Cx, uint32_t SlaveAddr) in LL_FMPI2C_SetSlaveAddr() argument
2042 MODIFY_REG(FMPI2Cx->CR2, FMPI2C_CR2_SADD, SlaveAddr); in LL_FMPI2C_SetSlaveAddr()
2051 __STATIC_INLINE uint32_t LL_FMPI2C_GetSlaveAddr(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetSlaveAddr() argument
2053 return (uint32_t)(READ_BIT(FMPI2Cx->CR2, FMPI2C_CR2_SADD)); in LL_FMPI2C_GetSlaveAddr()
2094 __STATIC_INLINE void LL_FMPI2C_HandleTransfer(FMPI2C_TypeDef *FMPI2Cx, uint32_t SlaveAddr, uint32_t… in LL_FMPI2C_HandleTransfer() argument
2104 MODIFY_REG(FMPI2Cx->CR2, FMPI2C_CR2_SADD | FMPI2C_CR2_ADD10 | in LL_FMPI2C_HandleTransfer()
2121 __STATIC_INLINE uint32_t LL_FMPI2C_GetTransferDirection(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetTransferDirection() argument
2123 return (uint32_t)(READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_DIR)); in LL_FMPI2C_GetTransferDirection()
2132 __STATIC_INLINE uint32_t LL_FMPI2C_GetAddressMatchCode(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetAddressMatchCode() argument
2134 return (uint32_t)(READ_BIT(FMPI2Cx->ISR, FMPI2C_ISR_ADDCODE) >> FMPI2C_ISR_ADDCODE_Pos << 1); in LL_FMPI2C_GetAddressMatchCode()
2149 __STATIC_INLINE void LL_FMPI2C_EnableSMBusPECCompare(FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_EnableSMBusPECCompare() argument
2151 SET_BIT(FMPI2Cx->CR2, FMPI2C_CR2_PECBYTE); in LL_FMPI2C_EnableSMBusPECCompare()
2162 __STATIC_INLINE uint32_t LL_FMPI2C_IsEnabledSMBusPECCompare(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_IsEnabledSMBusPECCompare() argument
2164 return ((READ_BIT(FMPI2Cx->CR2, FMPI2C_CR2_PECBYTE) == (FMPI2C_CR2_PECBYTE)) ? 1UL : 0UL); in LL_FMPI2C_IsEnabledSMBusPECCompare()
2175 __STATIC_INLINE uint32_t LL_FMPI2C_GetSMBusPEC(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_GetSMBusPEC() argument
2177 return (uint32_t)(READ_BIT(FMPI2Cx->PECR, FMPI2C_PECR_PEC)); in LL_FMPI2C_GetSMBusPEC()
2186 __STATIC_INLINE uint8_t LL_FMPI2C_ReceiveData8(const FMPI2C_TypeDef *FMPI2Cx) in LL_FMPI2C_ReceiveData8() argument
2188 return (uint8_t)(READ_BIT(FMPI2Cx->RXDR, FMPI2C_RXDR_RXDATA)); in LL_FMPI2C_ReceiveData8()
2198 __STATIC_INLINE void LL_FMPI2C_TransmitData8(FMPI2C_TypeDef *FMPI2Cx, uint8_t Data) in LL_FMPI2C_TransmitData8() argument
2200 WRITE_REG(FMPI2Cx->TXDR, Data); in LL_FMPI2C_TransmitData8()
2212 ErrorStatus LL_FMPI2C_Init(FMPI2C_TypeDef *FMPI2Cx, const LL_FMPI2C_InitTypeDef *FMPI2C_InitStruct);
2213 ErrorStatus LL_FMPI2C_DeInit(const FMPI2C_TypeDef *FMPI2Cx);