sl_efpdrv_init_data Struct ReferenceKit Drivers > SL_EFPDRV
EFP driver initialization structure.
       Definition at line
       
        76
       
       of file
       
        sl_efpdrv.h
       
       .
      
      
       #include <
       
     
        sl_efpdrv.h
       
       >
      
| Data Fields | |
| uint8_t * | config_data | 
| Configuration data, pairs of (addr,data),(addr,data),... Set to NULL on preprogrammed parts. | |
| unsigned int | config_size | 
| Number of register writes inside the configuration data. Set to 0 on preprogrammed parts. | |
| bool | enable_irq_pin | 
| Initialize a GPIO pin as EFP IRQ input. | |
| I2C_TypeDef * | i2c_instance | 
| I2C peripheral instance pointer. | |
| unsigned int | i2c_scl_pin | 
| GPIO pin number to use for I2C SCL signal. | |
| GPIO_Port_TypeDef | i2c_scl_port | 
| GPIO port to use for I2C SCL signal. | |
| unsigned int | i2c_sda_pin | 
| GPIO pin number to use for I2C SDA signal. | |
| GPIO_Port_TypeDef | i2c_sda_port | 
| GPIO port to use for I2C SDA signal. | |
| unsigned int | irq_pin | 
| GPIO pin number to use for EFP IRQ GPIO pin. | |
| GPIO_Port_TypeDef | irq_port | 
| GPIO port to use for EFP IRQ GPIO pin. | |
The documentation for this struct was generated from the following file:
- 
       C:/cygwin/home/caamunds/work/super/hardware/kit/common/drivers/
       sl_efpdrv.h