EFM32 Happy Gecko Software Documentation
efm32hg-doc-5.1.2
Main Page
Modules
Files
Documentation Home
silabs.com
File List
si114x_sys_out.h
1
/**************************************************************************/
14
#ifndef SI114X_SYS_OUT
15
#define SI114X_SYS_OUT
16
17
#include "
em_i2c.h
"
18
19
typedef
struct
Si114xPortConfig
20
{
21
I2C_TypeDef
*
i2cPort
;
22
uint8_t
i2cAddress
;
23
GPIO_Port_TypeDef
irqPort
;
24
int
irqPin
;
25
}
Si114xPortConfig_t
;
26
27
int16_t Si114xProcessIrq(
void
*
si114x_handle
, uint16_t timestamp);
28
29
#endif
GPIO_Port_TypeDef
GPIO_Port_TypeDef
Definition:
em_gpio.h:345
Si114xPortConfig::i2cPort
I2C_TypeDef * i2cPort
Definition:
si114x_sys_out.h:21
Si114xPortConfig::irqPin
int irqPin
Definition:
si114x_sys_out.h:24
Si114xPortConfig
Implementation specific functions for HRM code.
Definition:
si114x_sys_out.h:19
si114x_handle
static void * si114x_handle
Si114x PGM toolkit functions uses a void* to pass hardware parameters through to the lower level i2c ...
Definition:
si114x_uv_index.c:29
Si114xPortConfig::i2cAddress
uint8_t i2cAddress
Definition:
si114x_sys_out.h:22
I2C_TypeDef
Definition:
efm32hg_i2c.h:41
em_i2c.h
Inter-intergrated circuit (I2C) peripheral API.
Si114xPortConfig::irqPort
GPIO_Port_TypeDef irqPort
Definition:
si114x_sys_out.h:23
hardware
kit
common
drivers
si114x_sys_out.h
Generated on Thu Mar 9 2017 20:44:08 for EFM32 Happy Gecko Software Documentation by
1.8.10