Searched refs:ui2c (Results 1 – 6 of 6) sorted by relevance
34 uint32_t UI2C_Open(UI2C_T *ui2c, uint32_t u32BusClock) in UI2C_Open() argument39 if( ui2c == UI2C0 ) in UI2C_Open()51 ui2c->CTL &= ~UI2C_CTL_FUNMODE_Msk; in UI2C_Open()52 ui2c->CTL = 4U << UI2C_CTL_FUNMODE_Pos; in UI2C_Open()56 ui2c->LINECTL &= ~UI2C_LINECTL_DWIDTH_Msk; in UI2C_Open()57 ui2c->LINECTL |= 8U << UI2C_LINECTL_DWIDTH_Pos; in UI2C_Open()60 ui2c->LINECTL &= ~UI2C_LINECTL_LSB_Msk; in UI2C_Open()63 ui2c->BRGEN &= ~UI2C_BRGEN_CLKDIV_Msk; in UI2C_Open()64 ui2c->BRGEN |= (u32ClkDiv << UI2C_BRGEN_CLKDIV_Pos); in UI2C_Open()65 ui2c->PROTCTL |= UI2C_PROTCTL_PROTEN_Msk; in UI2C_Open()[all …]
35 uint32_t UI2C_Open(UI2C_T *ui2c, uint32_t u32BusClock) in UI2C_Open() argument40 if( ui2c == UI2C0 ) in UI2C_Open()52 ui2c->CTL &= ~UI2C_CTL_FUNMODE_Msk; in UI2C_Open()53 ui2c->CTL = 4U << UI2C_CTL_FUNMODE_Pos; in UI2C_Open()57 ui2c->LINECTL &= ~UI2C_LINECTL_DWIDTH_Msk; in UI2C_Open()58 ui2c->LINECTL |= 8U << UI2C_LINECTL_DWIDTH_Pos; in UI2C_Open()61 ui2c->LINECTL &= ~UI2C_LINECTL_LSB_Msk; in UI2C_Open()64 ui2c->BRGEN &= ~UI2C_BRGEN_CLKDIV_Msk; in UI2C_Open()65 ui2c->BRGEN |= (u32ClkDiv << UI2C_BRGEN_CLKDIV_Pos); in UI2C_Open()66 ui2c->PROTCTL |= UI2C_PROTCTL_PROTEN_Msk; in UI2C_Open()[all …]
35 uint32_t UI2C_Open(UI2C_T *ui2c, uint32_t u32BusClock) in UI2C_Open() argument46 ui2c->CTL &= ~UI2C_CTL_FUNMODE_Msk; in UI2C_Open()47 ui2c->CTL = 4U << UI2C_CTL_FUNMODE_Pos; in UI2C_Open()51 ui2c->LINECTL &= ~UI2C_LINECTL_DWIDTH_Msk; in UI2C_Open()52 ui2c->LINECTL |= 8U << UI2C_LINECTL_DWIDTH_Pos; in UI2C_Open()55 ui2c->LINECTL &= ~UI2C_LINECTL_LSB_Msk; in UI2C_Open()58 ui2c->BRGEN &= ~UI2C_BRGEN_CLKDIV_Msk; in UI2C_Open()59 ui2c->BRGEN |= (u32ClkDiv << UI2C_BRGEN_CLKDIV_Pos); in UI2C_Open()60 ui2c->PROTCTL |= UI2C_PROTCTL_PROTEN_Msk; in UI2C_Open()74 void UI2C_Close(UI2C_T *ui2c) in UI2C_Close() argument[all …]
109 #define UI2C_SET_CONTROL_REG(ui2c, u8Ctrl) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2EU) | (u8Ctrl)) argument121 #define UI2C_START(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~UI2C_PROTCTL_PTRG_Msk) | UI2C_PROTC… argument133 #define UI2C_STOP(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2E) | (UI2C_PROTCTL_PTRG_Msk | UI2… argument145 #define UI2C_GET_DATA(ui2c) ((ui2c)->RXDAT) argument158 #define UI2C_SET_DATA(ui2c, u8Data) ((ui2c)->TXDAT = (u8Data)) argument171 #define UI2C_GET_TIMEOUT_FLAG(ui2c) (((ui2c)->PROTSTS & UI2C_PROTSTS_TOIF_Msk) == UI2C_PROTSTS_TOIF… argument184 #define UI2C_GET_WAKEUP_FLAG(ui2c) (((ui2c)->WKSTS & UI2C_WKSTS_WKF_Msk) == UI2C_WKSTS_WKF_Msk ? 1:… argument196 #define UI2C_CLR_WAKEUP_FLAG(ui2c) ((ui2c)->WKSTS = UI2C_WKSTS_WKF_Msk) argument208 #define UI2C_DISABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL &= ~(UI2C_PROTCTL_ADDR10EN_Msk)) argument220 #define UI2C_ENABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL |= UI2C_PROTCTL_ADDR10EN_Msk) argument[all …]
116 #define UI2C_SET_CONTROL_REG(ui2c, u8Ctrl) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2EU) | (u8Ctrl)) argument128 #define UI2C_START(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~UI2C_PROTCTL_PTRG_Msk) | UI2C_PROTC… argument140 #define UI2C_STOP(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2E) | (UI2C_PROTCTL_PTRG_Msk | UI2… argument152 #define UI2C_GET_DATA(ui2c) ((ui2c)->RXDAT) argument165 #define UI2C_SET_DATA(ui2c, u8Data) ((ui2c)->TXDAT = (u8Data)) argument178 #define UI2C_GET_TIMEOUT_FLAG(ui2c) (((ui2c)->PROTSTS & UI2C_PROTSTS_TOIF_Msk) == UI2C_PROTSTS_TOIF… argument191 #define UI2C_GET_WAKEUP_FLAG(ui2c) (((ui2c)->WKSTS & UI2C_WKSTS_WKF_Msk) == UI2C_WKSTS_WKF_Msk ? 1:… argument203 #define UI2C_CLR_WAKEUP_FLAG(ui2c) ((ui2c)->WKSTS = UI2C_WKSTS_WKF_Msk) argument215 #define UI2C_DISABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL &= ~(UI2C_PROTCTL_ADDR10EN_Msk)) argument227 #define UI2C_ENABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL |= UI2C_PROTCTL_ADDR10EN_Msk) argument[all …]
118 #define UI2C_SET_CONTROL_REG(ui2c, u8Ctrl) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2EU) | (u8Ctrl)) argument130 #define UI2C_START(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~UI2C_PROTCTL_PTRG_Msk) | UI2C_PROTC… argument142 #define UI2C_STOP(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2E) | (UI2C_PROTCTL_PTRG_Msk | UI2… argument154 #define UI2C_GET_DATA(ui2c) ((ui2c)->RXDAT) argument167 #define UI2C_SET_DATA(ui2c, u8Data) ((ui2c)->TXDAT = (u8Data)) argument180 #define UI2C_GET_TIMEOUT_FLAG(ui2c) (((ui2c)->PROTSTS & UI2C_PROTSTS_TOIF_Msk) == UI2C_PROTSTS_TOIF… argument193 #define UI2C_GET_WAKEUP_FLAG(ui2c) (((ui2c)->WKSTS & UI2C_WKSTS_WKF_Msk) == UI2C_WKSTS_WKF_Msk ? 1:… argument205 #define UI2C_CLR_WAKEUP_FLAG(ui2c) ((ui2c)->WKSTS = UI2C_WKSTS_WKF_Msk) argument217 #define UI2C_DISABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL &= ~(UI2C_PROTCTL_ADDR10EN_Msk)) argument229 #define UI2C_ENABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL |= UI2C_PROTCTL_ADDR10EN_Msk) argument[all …]