Lines Matching defs:i2c
38 uint32_t I2C_Open(I2C_T *i2c, uint32_t u32BusClock) in I2C_Open()
72 void I2C_Close(I2C_T *i2c) in I2C_Close()
114 void I2C_ClearTimeoutFlag(I2C_T *i2c) in I2C_ClearTimeoutFlag()
133 void I2C_Trigger(I2C_T *i2c, uint8_t u8Start, uint8_t u8Stop, uint8_t u8Si, uint8_t u8Ack) in I2C_Trigger()
170 void I2C_DisableInt(I2C_T *i2c) in I2C_DisableInt()
185 void I2C_EnableInt(I2C_T *i2c) in I2C_EnableInt()
199 uint32_t I2C_GetBusClockFreq(I2C_T *i2c) in I2C_GetBusClockFreq()
226 uint32_t I2C_SetBusClockFreq(I2C_T *i2c, uint32_t u32BusClock) in I2C_SetBusClockFreq()
255 uint32_t I2C_GetIntFlag(I2C_T *i2c) in I2C_GetIntFlag()
280 uint32_t I2C_GetStatus(I2C_T *i2c) in I2C_GetStatus()
294 uint8_t I2C_GetData(I2C_T *i2c) in I2C_GetData()
309 void I2C_SetData(I2C_T *i2c, uint8_t u8Data) in I2C_SetData()
328 void I2C_SetSlaveAddr(I2C_T *i2c, uint8_t u8SlaveNo, uint16_t u16SlaveAddr, uint8_t u8GCMode) in I2C_SetSlaveAddr()
361 void I2C_SetSlaveAddrMask(I2C_T *i2c, uint8_t u8SlaveNo, uint16_t u16SlaveAddrMask) in I2C_SetSlaveAddrMask()
394 void I2C_EnableTimeout(I2C_T *i2c, uint8_t u8LongTimeout) in I2C_EnableTimeout()
418 void I2C_DisableTimeout(I2C_T *i2c) in I2C_DisableTimeout()
433 void I2C_EnableWakeup(I2C_T *i2c) in I2C_EnableWakeup()
448 void I2C_DisableWakeup(I2C_T *i2c) in I2C_DisableWakeup()
463 uint32_t I2C_SMBusGetStatus(I2C_T *i2c) in I2C_SMBusGetStatus()
479 void I2C_SMBusClearInterruptFlag(I2C_T *i2c, uint8_t u8SMBusIntFlag) in I2C_SMBusClearInterruptFlag()
495 void I2C_SMBusSetPacketByteCount(I2C_T *i2c, uint32_t u32PktSize) in I2C_SMBusSetPacketByteCount()
511 void I2C_SMBusOpen(I2C_T *i2c, uint8_t u8HostDevice) in I2C_SMBusOpen()
537 void I2C_SMBusClose(I2C_T *i2c) in I2C_SMBusClose()
554 void I2C_SMBusPECTxEnable(I2C_T *i2c, uint8_t u8PECTxEn) in I2C_SMBusPECTxEnable()
578 uint8_t I2C_SMBusGetPECValue(I2C_T *i2c) in I2C_SMBusGetPECValue()
596 void I2C_SMBusIdleTimeout(I2C_T *i2c, uint32_t us, uint32_t u32Hclk) in I2C_SMBusIdleTimeout()
628 void I2C_SMBusTimeout(I2C_T *i2c, uint32_t ms, uint32_t u32Pclk) in I2C_SMBusTimeout()
664 void I2C_SMBusClockLoTimeout(I2C_T *i2c, uint32_t ms, uint32_t u32Pclk) in I2C_SMBusClockLoTimeout()
703 uint8_t I2C_WriteByte(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t data) in I2C_WriteByte()
770 uint32_t I2C_WriteMultiBytes(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t data[], uint32_t u32wLen) in I2C_WriteMultiBytes()
843 uint8_t I2C_WriteByteOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8_t data) in I2C_WriteByteOneReg()
920 uint32_t I2C_WriteMultiBytesOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8_t dat… in I2C_WriteMultiBytesOneReg()
996 uint8_t I2C_WriteByteTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, uint8_t data) in I2C_WriteByteTwoRegs()
1078 uint32_t I2C_WriteMultiBytesTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, uint8_t … in I2C_WriteMultiBytesTwoRegs()
1154 uint8_t I2C_ReadByte(I2C_T *i2c, uint8_t u8SlaveAddr) in I2C_ReadByte()
1225 uint32_t I2C_ReadMultiBytes(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t rdata[], uint32_t u32rLen) in I2C_ReadMultiBytes()
1302 uint8_t I2C_ReadByteOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr) in I2C_ReadByteOneReg()
1388 uint32_t I2C_ReadMultiBytesOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8_t rdat… in I2C_ReadMultiBytesOneReg()
1479 uint8_t I2C_ReadByteTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr) in I2C_ReadByteTwoRegs()
1573 uint32_t I2C_ReadMultiBytesTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, uint8_t r… in I2C_ReadMultiBytesTwoRegs()