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()
110 void I2C_ClearTimeoutFlag(I2C_T *i2c) in I2C_ClearTimeoutFlag()
129 void I2C_Trigger(I2C_T *i2c, uint8_t u8Start, uint8_t u8Stop, uint8_t u8Si, uint8_t u8Ack) in I2C_Trigger()
166 void I2C_DisableInt(I2C_T *i2c) in I2C_DisableInt()
181 void I2C_EnableInt(I2C_T *i2c) in I2C_EnableInt()
195 uint32_t I2C_GetBusClockFreq(I2C_T *i2c) in I2C_GetBusClockFreq()
222 uint32_t I2C_SetBusClockFreq(I2C_T *i2c, uint32_t u32BusClock) in I2C_SetBusClockFreq()
251 uint32_t I2C_GetIntFlag(I2C_T *i2c) in I2C_GetIntFlag()
276 uint32_t I2C_GetStatus(I2C_T *i2c) in I2C_GetStatus()
290 uint8_t I2C_GetData(I2C_T *i2c) in I2C_GetData()
305 void I2C_SetData(I2C_T *i2c, uint8_t u8Data) in I2C_SetData()
324 void I2C_SetSlaveAddr(I2C_T *i2c, uint8_t u8SlaveNo, uint8_t u8SlaveAddr, uint8_t u8GCMode) in I2C_SetSlaveAddr()
356 void I2C_SetSlaveAddrMask(I2C_T *i2c, uint8_t u8SlaveNo, uint8_t u8SlaveAddrMask) in I2C_SetSlaveAddrMask()
388 void I2C_EnableTimeout(I2C_T *i2c, uint8_t u8LongTimeout) in I2C_EnableTimeout()
412 void I2C_DisableTimeout(I2C_T *i2c) in I2C_DisableTimeout()
427 void I2C_EnableWakeup(I2C_T *i2c) in I2C_EnableWakeup()
442 void I2C_DisableWakeup(I2C_T *i2c) in I2C_DisableWakeup()
461 void I2C_EnableTwoBufferMode(I2C_T *i2c, uint32_t u32BitCount) in I2C_EnableTwoBufferMode()
480 void I2C_DisableTwoBufferMode(I2C_T *i2c) in I2C_DisableTwoBufferMode()
499 uint32_t I2C_SMBusGetStatus(I2C_T *i2c) in I2C_SMBusGetStatus()
515 void I2C_SMBusClearInterruptFlag(I2C_T *i2c, uint8_t u8SMBusIntFlag) in I2C_SMBusClearInterruptFlag()
531 void I2C_SMBusSetPacketByteCount(I2C_T *i2c, uint32_t u32PktSize) in I2C_SMBusSetPacketByteCount()
547 void I2C_SMBusOpen(I2C_T *i2c, uint8_t u8HostDevice) in I2C_SMBusOpen()
573 void I2C_SMBusClose(I2C_T *i2c) in I2C_SMBusClose()
590 void I2C_SMBusPECTxEnable(I2C_T *i2c, uint8_t u8PECTxEn) in I2C_SMBusPECTxEnable()
614 uint8_t I2C_SMBusGetPECValue(I2C_T *i2c) in I2C_SMBusGetPECValue()
632 void I2C_SMBusIdleTimeout(I2C_T *i2c, uint32_t us, uint32_t u32Hclk) in I2C_SMBusIdleTimeout()
664 void I2C_SMBusTimeout(I2C_T *i2c, uint32_t ms, uint32_t u32Pclk) in I2C_SMBusTimeout()
700 void I2C_SMBusClockLoTimeout(I2C_T *i2c, uint32_t ms, uint32_t u32Pclk) in I2C_SMBusClockLoTimeout()
737 uint8_t I2C_WriteByte(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t data) in I2C_WriteByte()
802 uint32_t I2C_WriteMultiBytes(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t data[], uint32_t u32wLen) in I2C_WriteMultiBytes()
874 uint8_t I2C_WriteByteOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8_t data) in I2C_WriteByteOneReg()
950 uint32_t I2C_WriteMultiBytesOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8_t dat… in I2C_WriteMultiBytesOneReg()
1025 uint8_t I2C_WriteByteTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, uint8_t data) in I2C_WriteByteTwoRegs()
1106 uint32_t I2C_WriteMultiBytesTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, uint8_t … in I2C_WriteMultiBytesTwoRegs()
1181 uint8_t I2C_ReadByte(I2C_T *i2c, uint8_t u8SlaveAddr) in I2C_ReadByte()
1251 uint32_t I2C_ReadMultiBytes(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t rdata[], uint32_t u32rLen) in I2C_ReadMultiBytes()
1328 uint8_t I2C_ReadByteOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr) in I2C_ReadByteOneReg()
1413 uint32_t I2C_ReadMultiBytesOneReg(I2C_T *i2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8_t rdat… in I2C_ReadMultiBytesOneReg()
1504 uint8_t I2C_ReadByteTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr) in I2C_ReadByteTwoRegs()
1597 uint32_t I2C_ReadMultiBytesTwoRegs(I2C_T *i2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, uint8_t r… in I2C_ReadMultiBytesTwoRegs()