I2C_Drivers (ARM)
1.1
SMFSW collection of HAL I2C Drivers for ARM
Loading...
Searching...
No Matches
Weak Functions List
Global
ADS1115_handler
(
ADS1115_t
*const pCpnt)
ADS1115 handler may be user implemented to suit custom needs
Global
ADS1115_handler_it
(
ADS1115_t
*const pCpnt)
ADS1115 GPIO interrupt handler may be user implemented to suit custom needs
Global
ADS1115_Init_Sequence
(
ADS1115_t
*const pCpnt)
ADS1115 Init sequence may be user implemented if custom initialization sequence needed
Global
ADS1115_RDY_GPIO_Get
(const
ADS1115_t
*const pCpnt)
ADS1115 Ready GPIO pin getter may be user implemented if needed
Global
ADS1115_RDY_GPIO_Init
(
ADS1115_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
ADS1115 Ready GPIO pin init may be user implemented if needed
Global
AMG88_handler
(
AMG88_t
*const pCpnt)
AMG88 handler may be user implemented to suit custom needs
Global
AMG88_handler_it
(
AMG88_t
*const pCpnt)
AMG88 GPIO interrupt handler may be user implemented to suit custom needs
Global
AMG88_Init_Sequence
(
AMG88_t
*const pCpnt)
AMG88 Init sequence may be user implemented if custom initialization sequence needed
Global
AMG88_INT_GPIO_Get
(const
AMG88_t
*const pCpnt)
AMG88 Interrupt GPIO pin getter may be user implemented if needed
Global
AMG88_INT_GPIO_Init
(
AMG88_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
AMG88 Interrupt GPIO pin init may be user implemented if needed
Global
APDS9930_handler
(
APDS9930_t
*const pCpnt)
APDS9930 handler may be user implemented to suit custom needs
Global
APDS9930_handler_it
(
APDS9930_t
*const pCpnt)
APDS9930 GPIO interrupt handler may be user implemented to suit custom needs
Global
APDS9930_Init_Sequence
(
APDS9930_t
*const pCpnt)
APDS9930 Init sequence may be user implemented if custom initialization sequence needed
Global
APDS9930_INT_GPIO_Get
(const
APDS9930_t
*const pCpnt)
APDS9930 Interrupt GPIO pin getter may be user implemented if needed
Global
APDS9930_INT_GPIO_Init
(
APDS9930_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
APDS9930 Interrupt GPIO pin init may be user implemented if needed
Global
APDS9960_handler
(
APDS9960_t
*const pCpnt)
APDS9960 handler may be user implemented to suit custom needs
Global
APDS9960_handler_it
(
APDS9960_t
*const pCpnt)
APDS9960 GPIO interrupt handler may be user implemented to suit custom needs
Global
APDS9960_Init_Sequence
(
APDS9960_t
*const pCpnt)
APDS9960 Init sequence may be user implemented if custom initialization sequence needed
Global
APDS9960_INT_GPIO_Get
(const
APDS9960_t
*const pCpnt)
APDS9960 Interrupt GPIO pin getter may be user implemented if needed
Global
APDS9960_INT_GPIO_Init
(
APDS9960_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
APDS9960 Interrupt GPIO pin init may be user implemented if needed
Global
AT42QT1244_CHANGE_GPIO_Get
(const
AT42QT1244_t
*const pCpnt)
AT42QT1244 Change GPIO pin getter may be user implemented if needed
Global
AT42QT1244_CHANGE_GPIO_Init
(
AT42QT1244_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
AT42QT1244 Change GPIO pin init may be user implemented if needed
Global
AT42QT1244_handler
(
AT42QT1244_t
*const pCpnt)
AT42QT1244 handler may be user implemented to suit custom needs
Global
AT42QT1244_handler_it
(
AT42QT1244_t
*const pCpnt)
AT42QT1244 GPIO interrupt handler may be user implemented to suit custom needs
Global
AT42QT1244_Init_Sequence
(
AT42QT1244_t
*const pCpnt)
AT42QT1244 Init sequence may be user implemented if custom initialization sequence needed
Global
AT42QT1244_RST_GPIO_Init
(
AT42QT1244_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
AT42QT1244 Reset GPIO pin init may be user implemented if needed
Global
AT42QT1244_RST_GPIO_Set
(
AT42QT1244_t
*const pCpnt, const bool state)
AT42QT1244 Reset GPIO pin setter may be user implemented if needed
Global
BMP180_handler
(
BMP180_t
*const pCpnt)
BMP180 handler may be user implemented to suit custom needs
Global
BMP180_Init_Sequence
(
BMP180_t
*const pCpnt)
BMP180 Init sequence may be user implemented if custom initialization sequence needed
Global
BMP180_Set_SeaLevel_Pressure
(
BMP180_t
*const pCpnt)
BMP180 Sea Level pressure setter may be user implemented
Global
DRV2605L_EN_GPIO_Init
(GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
DRV2605L Enable GPIO pin init may be user implemented if needed
Global
DRV2605L_EN_GPIO_Set
(const bool state)
DRV2605L Enable GPIO pin setter may be user implemented if needed
Global
DRV2605L_Init
(void)
DRV2605L Base address may be changed if user implemented
Global
DRV2605L_Init_Sequence
(void)
DRV2605L Init sequence may be user implemented if custom initialization sequence needed
Global
DRV2605L_TRIG_GPIO_Init
(GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
DRV2605L Trigger GPIO pin init may be user implemented if needed
Global
DRV2605L_TRIG_GPIO_Set
(const bool state)
DRV2605L Trigger GPIO pin setter may be user implemented if needed
Global
FM24C_WP_GPIO_Get
(const
FM24C_t
*const pCpnt, bool *const pState)
FM24C Write Protect GPIO pin getter may be user implemented if needed
Global
FM24C_WP_GPIO_Init
(
FM24C_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
FM24C Write Protect GPIO pin init may be user implemented if needed
Global
Get_SeaLevel_Pressure
(void)
Get_SeaLevel_Pressure is recommended to be user implemented (average value returned by weak implementation)
Global
GPMS_handler
(void)
GPMS handler may be user implemented to suit custom needs
Global
GPMS_Init
(void)
GPMS Base address may be changed if user implemented
Global
GPMS_Init_Sequence
(void)
GPMS Init sequence may be user implemented if custom initialization sequence needed
Global
I2C_Watchdog_Refresh
(void)
Function declared as weak, can be customly implemented in user code is specific actions needs to be taken (IWDG refreshed by default)
Global
I2CMEM_WP_GPIO_Init
(
I2CMEM_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
I2CMEM Write Protect GPIO pin init may be user implemented if needed
Global
I2CMEM_WP_GPIO_Set
(
I2CMEM_t
*const pCpnt, const bool state)
I2CMEM Write Protect GPIO pin setter may be user implemented if needed
Global
MB85RC256V_Init_Sequence
(
MB85RC256V_t
*const pCpnt)
MB85RC256V Init sequence may be user implemented if custom initialization sequence needed
Global
MB85RC256V_WP_GPIO_Get
(const
MB85RC256V_t
*const pCpnt, bool *const pState)
MB85RC256V Write Protect GPIO pin getter may be user implemented if needed
Global
MB85RC256V_WP_GPIO_Init
(
MB85RC256V_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
MB85RC256V Write Protect GPIO pin init may be user implemented if needed
Global
MCP4725_Init_Sequence
(
MCP4725_t
*const pCpnt)
MCP4725 Init sequence may be user implemented if custom initialization sequence needed
Global
MCP9808_Alert_GPIO_Get
(const
MCP9808_t
*const pCpnt)
MCP9808 Change GPIO pin getter may be user implemented if needed
Global
MCP9808_Alert_GPIO_Init
(
MCP9808_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
MCP9808 Alert GPIO pin init may be user implemented if needed
Global
MCP9808_handler
(
MCP9808_t
*const pCpnt)
MCP9808 handler may be user implemented to suit custom needs
Global
MCP9808_handler_it
(
MCP9808_t
*const pCpnt)
MCP9808 GPIO interrupt handler may be user implemented to suit custom needs
Global
MCP9808_Init_Sequence
(
MCP9808_t
*const pCpnt)
MCP9808 handler may be user implemented to suit custom needs
Global
MTCH6102_handler
(
MTCH6102_t
*const pCpnt)
MTCH6102 handler may be user implemented to suit custom needs
Global
MTCH6102_handler_it
(
MTCH6102_t
*const pCpnt)
MTCH6102 GPIO interrupt handler may be user implemented to suit custom needs
Global
MTCH6102_Init_Sequence
(
MTCH6102_t
*const pCpnt)
MTCH6102 Init sequence may be user implemented if custom initialization sequence needed
Global
MTCH6102_INT_GPIO_Get
(const
MTCH6102_t
*const pCpnt)
MTCH6102 Interrupt GPIO pin getter may be user implemented if needed
Global
MTCH6102_INT_GPIO_Init
(
MTCH6102_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
MTCH6102 Interrupt GPIO pin init may be user implemented if needed
Global
MTCH6102_SYNC_GPIO_Get
(const
MTCH6102_t
*const pCpnt)
MTCH6102 Synchro GPIO pin getter may be user implemented if needed
Global
MTCH6102_SYNC_GPIO_Init
(
MTCH6102_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
MTCH6102 Synchro GPIO pin init may be user implemented if needed
Global
NCA9595_handler
(
NCA9595_t
*const pCpnt)
NCA9595 handler may be user implemented to suit custom needs
Global
NCA9595_handler_it
(
NCA9595_t
*const pCpnt)
NCA9595 GPIO interrupt handler may be user implemented to suit custom needs
Global
NCA9595_Init_Sequence
(
NCA9595_t
*const pCpnt)
NCA9595 Init sequence may be user implemented if custom initialization sequence needed
Global
NCA9595_INT_GPIO_Get
(const
NCA9595_t
*const pCpnt)
NCA9595 Interrupt GPIO pin getter may be user implemented if needed
Global
NCA9595_INT_GPIO_Init
(
NCA9595_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
NCA9595 Interrupt GPIO pin init may be user implemented if needed
Global
PCA9532_Init_Sequence
(
PCA9532_t
*const pCpnt)
PCA9532 Init sequence may be user implemented if custom initialization sequence needed
Global
PCA9532_RST_GPIO_Init
(
PCA9532_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
PCA9532 Reset GPIO pin init may be user implemented if needed
Global
PCA9532_RST_GPIO_Set
(
PCA9532_t
*const pCpnt, const bool state)
PCA9532 Reset GPIO pin setter may be user implemented if needed
Global
PCA9624_Init_Sequence
(
PCA9624_t
*const pCpnt)
PCA9624 Init sequence may be user implemented if custom initialization sequence needed
Global
PCA9624_OE_GPIO_Init
(
PCA9624_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
PCA9624 Output Enable GPIO pin init may be user implemented if needed
Global
PCA9624_OE_GPIO_Set
(
PCA9624_t
*const pCpnt, const bool state)
PCA9624 Output Enable GPIO pin setter may be user implemented if needed
Global
PCA9685_Init_Sequence
(
PCA9685_t
*const pCpnt)
PCA9685 Init sequence may be user implemented if custom initialization sequence needed
Global
PCA9685_OE_GPIO_Init
(
PCA9685_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
PCA9685 Output Enable GPIO pin init may be user implemented if needed
Global
PCA9685_OE_GPIO_Set
(
PCA9685_t
*const pCpnt, const bool state)
PCA9685 Output Enable GPIO pin setter may be user implemented if needed
Global
PCA9952_Init_Sequence
(
PCA9952_t
*const pCpnt)
PCA9952 Init sequence may be user implemented if custom initialization sequence needed
Global
PCA9952_OE_GPIO_Init
(
PCA9952_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
PCA9952 Output Enable GPIO pin init may be user implemented if needed
Global
PCA9952_OE_GPIO_Set
(
PCA9952_t
*const pCpnt, const bool state)
PCA9952 Output Enable GPIO pin setter may be user implemented if needed
Global
PCA9952_RST_GPIO_Init
(
PCA9952_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
PCA9952 Reset GPIO pin init may be user implemented if needed
Global
PCA9952_RST_GPIO_Set
(
PCA9952_t
*const pCpnt, const bool state)
PCA9952 Reset GPIO pin setter may be user implemented if needed
Global
PCA9956_Init_Sequence
(
PCA9956_t
*const pCpnt)
PCA9956 Init sequence may be user implemented if custom initialization sequence needed
Global
PCA9956_OE_GPIO_Init
(
PCA9956_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
PCA9956 Output Enable GPIO pin init may be user implemented if needed
Global
PCA9956_OE_GPIO_Set
(
PCA9956_t
*const pCpnt, const bool state)
PCA9956 Output Enable GPIO pin setter may be user implemented if needed
Global
PCA9956_RST_GPIO_Init
(
PCA9956_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
PCA9956 Reset GPIO pin init may be user implemented if needed
Global
PCA9956_RST_GPIO_Set
(
PCA9956_t
*const pCpnt, const bool state)
PCA9956 Reset GPIO pin setter may be user implemented if needed
Global
PCF8523_handler
(void)
PCF8523 handler may be user implemented to suit custom needs
Global
PCF8523_handler_it
(void)
PCF8523 GPIO interrupt handler may be user implemented to suit custom needs
Global
PCF8523_Init
(void)
PCF8523 Base address may be changed if user implemented
Global
PCF8523_Init_Sequence
(void)
PCF8523 Init sequence may be user implemented if custom initialization sequence needed
Global
PCF8523_INT1_GPIO_Get
(void)
PCF8523 Interrupt 1 GPIO pin getter may be user implemented if needed
Global
PCF8523_INT1_GPIO_Init
(GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
PCF8523 Interrupt 1 GPIO pin init may be user implemented if needed
Global
PCF8523_INT2_GPIO_Get
(void)
PCF8523 Interrupt 2 GPIO pin getter may be user implemented if needed
Global
PCF8523_INT2_GPIO_Init
(GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
PCF8523 Interrupt 2 GPIO pin init may be user implemented if needed
Global
S11059_handler
(
S11059_t
*const pCpnt)
S11059 handler may be user implemented to suit custom needs
Global
S11059_Init_Sequence
(
S11059_t
*const pCpnt)
S11059 Init sequence may be user implemented if custom initialization sequence needed
Global
TCS3400_handler
(
TCS3400_t
*const pCpnt)
TCS3400 handler may be user implemented to suit custom needs
Global
TCS3400_handler_it
(
TCS3400_t
*const pCpnt)
TCS3400 GPIO interrupt handler may be user implemented to suit custom needs
Global
TCS3400_Init_Sequence
(
TCS3400_t
*const pCpnt)
TCS3400 Init sequence may be user implemented if custom initialization sequence needed
Global
TCS3400_INT_GPIO_Get
(const
TCS3400_t
*const pCpnt)
TCS3400 Interrupt GPIO pin getter may be user implemented if needed
Global
TCS3400_INT_GPIO_Init
(
TCS3400_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
TCS3400 Interrupt GPIO pin init may be user implemented if needed
Global
TCS3472_handler
(
TCS3472_t
*const pCpnt)
TCS3472 handler may be user implemented to suit custom needs
Global
TCS3472_handler_it
(
TCS3472_t
*const pCpnt)
TCS3472 GPIO interrupt handler may be user implemented to suit custom needs
Global
TCS3472_Init_Sequence
(
TCS3472_t
*const pCpnt)
TCS3472 Init sequence may be user implemented if custom initialization sequence needed
Global
TCS3472_INT_GPIO_Get
(const
TCS3472_t
*const pCpnt)
TCS3472 Interrupt GPIO pin getter may be user implemented if needed
Global
TCS3472_INT_GPIO_Init
(
TCS3472_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
TCS3472 Interrupt GPIO pin init may be user implemented if needed
Global
TMP1075_handler
(
TMP1075_t
*const pCpnt)
TMP1075 handler may be user implemented to suit custom needs
Global
TMP1075_handler_it
(
TMP1075_t
*const pCpnt)
TMP1075 GPIO interrupt handler may be user implemented to suit custom needs
Global
TMP1075_Init_Sequence
(
TMP1075_t
*const pCpnt)
TMP1075 Init sequence may be user implemented if custom initialization sequence needed
Global
TMP1075_INT_GPIO_Get
(const
TMP1075_t
*const pCpnt)
TMP1075 Interrupt GPIO pin getter may be user implemented if needed
Global
TMP1075_INT_GPIO_Init
(
TMP1075_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
TMP1075 Interrupt GPIO pin init may be user implemented if needed
Global
TSL2591_handler
(
TSL2591_t
*const pCpnt)
TSL2591 handler may be user implemented to suit custom needs
Global
TSL2591_handler_it
(
TSL2591_t
*const pCpnt)
TSL2591 GPIO interrupt handler may be user implemented to suit custom needs
Global
TSL2591_Init_Sequence
(
TSL2591_t
*const pCpnt)
TSL2591 Init sequence may be user implemented if custom initialization sequence needed
Global
TSL2591_INT_GPIO_Get
(const
TSL2591_t
*const pCpnt)
TSL2591 Interrupt GPIO pin getter may be user implemented if needed
Global
TSL2591_INT_GPIO_Init
(
TSL2591_t
*const pCpnt, GPIO_TypeDef *const GPIOx, const uint16_t GPIO_Pin, const GPIO_PinState GPIO_Active)
TSL2591 Interrupt GPIO pin init may be user implemented if needed
Generated by
1.13.2