Lines Matching defs:i2c
37 uint32_t I2C_Open(I2C_T *i2c, uint32_t u32BusClock) in I2C_Open()
71 void I2C_Close(I2C_T *i2c) in I2C_Close()
99 void I2C_ClearTimeoutFlag(I2C_T *i2c) in I2C_ClearTimeoutFlag()
118 void I2C_Trigger(I2C_T *i2c, uint8_t u8Start, uint8_t u8Stop, uint8_t u8Si, uint8_t u8Ack) in I2C_Trigger()
155 void I2C_DisableInt(I2C_T *i2c) in I2C_DisableInt()
170 void I2C_EnableInt(I2C_T *i2c) in I2C_EnableInt()
184 uint32_t I2C_GetBusClockFreq(I2C_T *i2c) in I2C_GetBusClockFreq()
211 uint32_t I2C_SetBusClockFreq(I2C_T *i2c, uint32_t u32BusClock) in I2C_SetBusClockFreq()
240 uint32_t I2C_GetIntFlag(I2C_T *i2c) in I2C_GetIntFlag()
265 uint32_t I2C_GetStatus(I2C_T *i2c) in I2C_GetStatus()
279 uint8_t I2C_GetData(I2C_T *i2c) in I2C_GetData()
294 void I2C_SetData(I2C_T *i2c, uint8_t u8Data) in I2C_SetData()
313 void I2C_SetSlaveAddr(I2C_T *i2c, uint8_t u8SlaveNo, uint8_t u8SlaveAddr, uint8_t u8GCMode) in I2C_SetSlaveAddr()
345 void I2C_SetSlaveAddrMask(I2C_T *i2c, uint8_t u8SlaveNo, uint8_t u8SlaveAddrMask) in I2C_SetSlaveAddrMask()
377 void I2C_EnableTimeout(I2C_T *i2c, uint8_t u8LongTimeout) in I2C_EnableTimeout()
401 void I2C_DisableTimeout(I2C_T *i2c) in I2C_DisableTimeout()
416 void I2C_EnableWakeup(I2C_T *i2c) in I2C_EnableWakeup()
431 void I2C_DisableWakeup(I2C_T *i2c) in I2C_DisableWakeup()
446 uint32_t I2C_SMBusGetStatus(I2C_T *i2c) in I2C_SMBusGetStatus()
462 void I2C_SMBusClearInterruptFlag(I2C_T *i2c, uint8_t u8SMBusIntFlag) in I2C_SMBusClearInterruptFlag()
478 void I2C_SMBusSetPacketByteCount(I2C_T *i2c, uint32_t u32PktSize) in I2C_SMBusSetPacketByteCount()
494 void I2C_SMBusOpen(I2C_T *i2c, uint8_t u8HostDevice) in I2C_SMBusOpen()
520 void I2C_SMBusClose(I2C_T *i2c) in I2C_SMBusClose()
537 void I2C_SMBusPECTxEnable(I2C_T *i2c, uint8_t u8PECTxEn) in I2C_SMBusPECTxEnable()
561 uint8_t I2C_SMBusGetPECValue(I2C_T *i2c) in I2C_SMBusGetPECValue()
579 void I2C_SMBusIdleTimeout(I2C_T *i2c, uint32_t us, uint32_t u32Hclk) in I2C_SMBusIdleTimeout()
611 void I2C_SMBusTimeout(I2C_T *i2c, uint32_t ms, uint32_t u32Pclk) in I2C_SMBusTimeout()
647 void I2C_SMBusClockLoTimeout(I2C_T *i2c, uint32_t ms, uint32_t u32Pclk) in I2C_SMBusClockLoTimeout()
684 uint8_t I2C_WriteByte(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t data) in I2C_WriteByte()
736 uint32_t I2C_WriteMultiBytes(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t data[], uint32_t u32wLen) in I2C_WriteMultiBytes()
795 uint8_t I2C_WriteByteOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8_t data) in I2C_WriteByteOneReg()
858 uint32_t I2C_WriteMultiBytesOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8_t dat… in I2C_WriteMultiBytesOneReg()
920 uint8_t I2C_WriteByteTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, uint8_t data) in I2C_WriteByteTwoRegs()
988 uint32_t I2C_WriteMultiBytesTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, uint8_t … in I2C_WriteMultiBytesTwoRegs()
1050 uint8_t I2C_ReadByte(I2C_T *i2c, uint8_t u8SlaveAddr) in I2C_ReadByte()
1107 uint32_t I2C_ReadMultiBytes(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t rdata[], uint32_t u32rLen) in I2C_ReadMultiBytes()
1171 uint8_t I2C_ReadByteOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr) in I2C_ReadByteOneReg()
1243 uint32_t I2C_ReadMultiBytesOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8_t rdat… in I2C_ReadMultiBytesOneReg()
1321 uint8_t I2C_ReadByteTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr) in I2C_ReadByteTwoRegs()
1401 uint32_t I2C_ReadMultiBytesTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, uint8_t r… in I2C_ReadMultiBytesTwoRegs()