Searched defs:lpi2c (Results 1 – 2 of 2) sorted by relevance
90 #define LPI2C_SET_CONTROL_REG(lpi2c, u8Ctrl) ((lpi2c)->CTL0 = ((lpi2c)->CTL0 & ~0x3C) | (u8Ctrl)) argument102 #define LPI2C_START(lpi2c) ((lpi2c)->CTL0 = ((lpi2c)->CTL0 | LPI2C_CTL0_SI_Msk) | LPI2C_CTL0_STA_M… argument114 #define LPI2C_WAIT_READY(lpi2c) while(!((lpi2c)->CTL0 & LPI2C_CTL0_SI_Msk)) argument126 #define LPI2C_GET_DATA(lpi2c) ((lpi2c)->DAT) argument139 #define LPI2C_SET_DATA(lpi2c, u8Data) ((lpi2c)->DAT = (u8Data)) argument151 #define LPI2C_GET_STATUS(lpi2c) ((lpi2c)->STATUS0) argument164 #define LPI2C_GET_TIMEOUT_FLAG(lpi2c) ( ((lpi2c)->TOCTL & LPI2C_TOCTL_TOIF_Msk) == LPI2C_TOCTL_TO… argument177 #define LPI2C_GET_WAKEUP_FLAG(lpi2c) ( ((lpi2c)->WKSTS & LPI2C_WKSTS_WKIF_Msk) == LPI2C_WKSTS_WKIF_… argument189 #define LPI2C_CLEAR_WAKEUP_FLAG(lpi2c) ((lpi2c)->WKSTS = LPI2C_WKSTS_WKIF_Msk) argument202 #define LPI2C_GET_WAKEUP_DONE(lpi2c) ( ((lpi2c)->WKSTS & LPI2C_WKSTS_WKAKDONE_Msk) == LPI2C_WKSTS_W… argument[all …]
38 uint32_t LPI2C_Open(LPI2C_T *lpi2c, uint32_t u32BusClock) in LPI2C_Open()65 void LPI2C_Close(LPI2C_T *lpi2c) in LPI2C_Close()85 void LPI2C_ClearTimeoutFlag(LPI2C_T *lpi2c) in LPI2C_ClearTimeoutFlag()104 void LPI2C_Trigger(LPI2C_T *lpi2c, uint8_t u8Start, uint8_t u8Stop, uint8_t u8Si, uint8_t u8Ack) in LPI2C_Trigger()141 void LPI2C_DisableInt(LPI2C_T *lpi2c) in LPI2C_DisableInt()156 void LPI2C_EnableInt(LPI2C_T *lpi2c) in LPI2C_EnableInt()170 uint32_t LPI2C_GetBusClockFreq(LPI2C_T *lpi2c) in LPI2C_GetBusClockFreq()190 uint32_t LPI2C_SetBusClockFreq(LPI2C_T *lpi2c, uint32_t u32BusClock) in LPI2C_SetBusClockFreq()212 uint32_t LPI2C_GetIntFlag(LPI2C_T *lpi2c) in LPI2C_GetIntFlag()237 uint32_t LPI2C_GetStatus(LPI2C_T *lpi2c) in LPI2C_GetStatus()[all …]