Lines Matching refs:LPI2C_T

374 __STATIC_INLINE void LPI2C_STOP(LPI2C_T *lpi2c);
385 __STATIC_INLINE void LPI2C_STOP(LPI2C_T *lpi2c) in LPI2C_STOP()
397 void LPI2C_ClearTimeoutFlag(LPI2C_T *lpi2c);
398 void LPI2C_Close(LPI2C_T *lpi2c);
399 void LPI2C_Trigger(LPI2C_T *lpi2c, uint8_t u8Start, uint8_t u8Stop, uint8_t u8Si, uint8_t u8Ack);
400 void LPI2C_DisableInt(LPI2C_T *lpi2c);
401 void LPI2C_EnableInt(LPI2C_T *lpi2c);
402 uint32_t LPI2C_GetBusClockFreq(LPI2C_T *lpi2c);
403 uint32_t LPI2C_GetIntFlag(LPI2C_T *lpi2c);
404 uint32_t LPI2C_GetStatus(LPI2C_T *lpi2c);
405 uint32_t LPI2C_Open(LPI2C_T *lpi2c, uint32_t u32BusClock);
406 uint8_t LPI2C_GetData(LPI2C_T *lpi2c);
407 void LPI2C_SetSlaveAddr(LPI2C_T *lpi2c, uint8_t u8SlaveNo, uint8_t u8SlaveAddr, uint8_t u8GCMode);
408 void LPI2C_SetSlaveAddrMask(LPI2C_T *lpi2c, uint8_t u8SlaveNo, uint8_t u8SlaveAddrMask);
409 uint32_t LPI2C_SetBusClockFreq(LPI2C_T *lpi2c, uint32_t u32BusClock);
410 void LPI2C_EnableTimeout(LPI2C_T *lpi2c, uint8_t u8LongTimeout);
411 void LPI2C_DisableTimeout(LPI2C_T *lpi2c);
412 void LPI2C_EnableWakeup(LPI2C_T *lpi2c);
413 void LPI2C_DisableWakeup(LPI2C_T *lpi2c);
414 void LPI2C_SetData(LPI2C_T *lpi2c, uint8_t u8Data);
415 uint8_t LPI2C_WriteByte(LPI2C_T *lpi2c, uint8_t u8SlaveAddr, uint8_t data);
416 uint32_t LPI2C_WriteMultiBytes(LPI2C_T *lpi2c, uint8_t u8SlaveAddr, uint8_t data[], uint32_t u32wLe…
417 uint8_t LPI2C_WriteByteOneReg(LPI2C_T *lpi2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8_t data…
418 uint32_t LPI2C_WriteMultiBytesOneReg(LPI2C_T *lpi2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8…
419 uint8_t LPI2C_WriteByteTwoRegs(LPI2C_T *lpi2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, uint8_t d…
420 uint32_t LPI2C_WriteMultiBytesTwoRegs(LPI2C_T *lpi2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, ui…
421 uint8_t LPI2C_ReadByte(LPI2C_T *lpi2c, uint8_t u8SlaveAddr);
422 uint32_t LPI2C_ReadMultiBytes(LPI2C_T *lpi2c, uint8_t u8SlaveAddr, uint8_t rdata[], uint32_t u32rLe…
423 uint8_t LPI2C_ReadByteOneReg(LPI2C_T *lpi2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr);
424 uint32_t LPI2C_ReadMultiBytesOneReg(LPI2C_T *lpi2c, uint8_t u8SlaveAddr, uint8_t u8DataAddr, uint8_…
425 uint8_t LPI2C_ReadByteTwoRegs(LPI2C_T *lpi2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr);
426 uint32_t LPI2C_ReadMultiBytesTwoRegs(LPI2C_T *lpi2c, uint8_t u8SlaveAddr, uint16_t u16DataAddr, uin…