Home
last modified time | relevance | path

Searched refs:hfmpi2c (Results 1 – 4 of 4) sorted by relevance

/btstack/port/stm32-f4discovery-usb/Drivers/STM32F4xx_HAL_Driver/Src/
H A Dstm32f4xx_hal_fmpi2c.c385 static void FMPI2C_ITAddrCplt(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFlags);
386 static void FMPI2C_ITMasterSeqCplt(FMPI2C_HandleTypeDef *hfmpi2c);
387 static void FMPI2C_ITSlaveSeqCplt(FMPI2C_HandleTypeDef *hfmpi2c);
388 static void FMPI2C_ITMasterCplt(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFlags);
389 static void FMPI2C_ITSlaveCplt(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFlags);
390 static void FMPI2C_ITListenCplt(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFlags);
391 static void FMPI2C_ITError(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ErrorCode);
394 static HAL_StatusTypeDef FMPI2C_RequestMemoryWrite(FMPI2C_HandleTypeDef *hfmpi2c, uint16_t DevAddre…
395 static HAL_StatusTypeDef FMPI2C_RequestMemoryRead(FMPI2C_HandleTypeDef *hfmpi2c, uint16_t DevAddres…
398 static HAL_StatusTypeDef FMPI2C_Master_ISR_IT(struct __FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFl…
[all …]
H A Dstm32f4xx_hal_fmpi2c_ex.c93 HAL_StatusTypeDef HAL_FMPI2CEx_ConfigAnalogFilter(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t AnalogFil… in HAL_FMPI2CEx_ConfigAnalogFilter() argument
96 assert_param(IS_FMPI2C_ALL_INSTANCE(hfmpi2c->Instance)); in HAL_FMPI2CEx_ConfigAnalogFilter()
99 if (hfmpi2c->State == HAL_FMPI2C_STATE_READY) in HAL_FMPI2CEx_ConfigAnalogFilter()
102 __HAL_LOCK(hfmpi2c); in HAL_FMPI2CEx_ConfigAnalogFilter()
104 hfmpi2c->State = HAL_FMPI2C_STATE_BUSY; in HAL_FMPI2CEx_ConfigAnalogFilter()
107 __HAL_FMPI2C_DISABLE(hfmpi2c); in HAL_FMPI2CEx_ConfigAnalogFilter()
110 hfmpi2c->Instance->CR1 &= ~(FMPI2C_CR1_ANFOFF); in HAL_FMPI2CEx_ConfigAnalogFilter()
113 hfmpi2c->Instance->CR1 |= AnalogFilter; in HAL_FMPI2CEx_ConfigAnalogFilter()
115 __HAL_FMPI2C_ENABLE(hfmpi2c); in HAL_FMPI2CEx_ConfigAnalogFilter()
117 hfmpi2c->State = HAL_FMPI2C_STATE_READY; in HAL_FMPI2CEx_ConfigAnalogFilter()
[all …]
/btstack/port/stm32-f4discovery-usb/Drivers/STM32F4xx_HAL_Driver/Inc/
H A Dstm32f4xx_hal_fmpi2c.h204 …HAL_StatusTypeDef(*XferISR)(struct __FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFlags, uint32_t ITS…
221 …void (* MasterTxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c); /*!< FMPI2C Maste…
222 …void (* MasterRxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c); /*!< FMPI2C Maste…
223 …void (* SlaveTxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c); /*!< FMPI2C Slave…
224 …void (* SlaveRxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c); /*!< FMPI2C Slave…
225 …void (* ListenCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c); /*!< FMPI2C Liste…
226 …void (* MemTxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c); /*!< FMPI2C Memor…
227 …void (* MemRxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c); /*!< FMPI2C Memor…
228 …void (* ErrorCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c); /*!< FMPI2C Error…
229 …void (* AbortCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c); /*!< FMPI2C Abort…
[all …]
H A Dstm32f4xx_hal_fmpi2c_ex.h82 HAL_StatusTypeDef HAL_FMPI2CEx_ConfigAnalogFilter(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t AnalogFil…
83 HAL_StatusTypeDef HAL_FMPI2CEx_ConfigDigitalFilter(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t DigitalF…