Searched defs:i2c (Results 1 – 2 of 2) sorted by relevance
/hal_silabs-3.5.0/gecko/emlib/inc/ |
D | em_i2c.h | 294 __STATIC_INLINE void I2C_IntClear(I2C_TypeDef *i2c, uint32_t flags) in I2C_IntClear() 314 __STATIC_INLINE void I2C_IntDisable(I2C_TypeDef *i2c, uint32_t flags) in I2C_IntDisable() 339 __STATIC_INLINE void I2C_IntEnable(I2C_TypeDef *i2c, uint32_t flags) in I2C_IntEnable() 362 __STATIC_INLINE uint32_t I2C_IntGet(I2C_TypeDef *i2c) in I2C_IntGet() 384 __STATIC_INLINE uint32_t I2C_IntGetEnabled(I2C_TypeDef *i2c) in I2C_IntGetEnabled() 403 __STATIC_INLINE void I2C_IntSet(I2C_TypeDef *i2c, uint32_t flags) in I2C_IntSet() 431 __STATIC_INLINE uint8_t I2C_SlaveAddressGet(I2C_TypeDef *i2c) in I2C_SlaveAddressGet() 453 __STATIC_INLINE void I2C_SlaveAddressSet(I2C_TypeDef *i2c, uint8_t addr) in I2C_SlaveAddressSet() 481 __STATIC_INLINE uint8_t I2C_SlaveAddressMaskGet(I2C_TypeDef *i2c) in I2C_SlaveAddressMaskGet() 509 __STATIC_INLINE void I2C_SlaveAddressMaskSet(I2C_TypeDef *i2c, uint8_t mask) in I2C_SlaveAddressMaskSet()
|
/hal_silabs-3.5.0/gecko/emlib/src/ |
D | em_i2c.c | 161 static void flushRx(I2C_TypeDef *i2c) in flushRx() 197 uint32_t I2C_BusFreqGet(I2C_TypeDef *i2c) in I2C_BusFreqGet() 262 void I2C_BusFreqSet(I2C_TypeDef *i2c, in I2C_BusFreqSet() 397 void I2C_Enable(I2C_TypeDef *i2c, bool enable) in I2C_Enable() 418 void I2C_Init(I2C_TypeDef *i2c, const I2C_Init_TypeDef *init) in I2C_Init() 444 void I2C_Reset(I2C_TypeDef *i2c) in I2C_Reset() 499 I2C_TransferReturn_TypeDef I2C_Transfer(I2C_TypeDef *i2c) in I2C_Transfer() 831 I2C_TransferReturn_TypeDef I2C_TransferInit(I2C_TypeDef *i2c, in I2C_TransferInit()
|