| /hal_nuvoton-latest/m48x/StdDriver/src/ |
| D | usci_i2c.c | 34 uint32_t UI2C_Open(UI2C_T *ui2c, uint32_t u32BusClock) in UI2C_Open() 79 void UI2C_Close(UI2C_T *ui2c) in UI2C_Close() 94 void UI2C_ClearTimeoutFlag(UI2C_T *ui2c) in UI2C_ClearTimeoutFlag() 112 void UI2C_Trigger(UI2C_T *ui2c, uint8_t u8Start, uint8_t u8Stop, uint8_t u8Ptrg, uint8_t u8Ack) in UI2C_Trigger() 156 void UI2C_DisableInt(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_DisableInt() 218 void UI2C_EnableInt(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_EnableInt() 272 uint32_t UI2C_GetBusClockFreq(UI2C_T *ui2c) in UI2C_GetBusClockFreq() 301 uint32_t UI2C_SetBusClockFreq(UI2C_T *ui2c, uint32_t u32BusClock) in UI2C_SetBusClockFreq() 343 uint32_t UI2C_GetIntFlag(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_GetIntFlag() 418 void UI2C_ClearIntFlag(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_ClearIntFlag() [all …]
|
| /hal_nuvoton-latest/m46x/StdDriver/src/ |
| D | usci_i2c.c | 35 uint32_t UI2C_Open(UI2C_T *ui2c, uint32_t u32BusClock) in UI2C_Open() 74 void UI2C_Close(UI2C_T *ui2c) in UI2C_Close() 89 void UI2C_ClearTimeoutFlag(UI2C_T *ui2c) in UI2C_ClearTimeoutFlag() 107 void UI2C_Trigger(UI2C_T *ui2c, uint8_t u8Start, uint8_t u8Stop, uint8_t u8Ptrg, uint8_t u8Ack) in UI2C_Trigger() 151 void UI2C_DisableInt(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_DisableInt() 213 void UI2C_EnableInt(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_EnableInt() 267 uint32_t UI2C_GetBusClockFreq(UI2C_T *ui2c) in UI2C_GetBusClockFreq() 288 uint32_t UI2C_SetBusClockFreq(UI2C_T *ui2c, uint32_t u32BusClock) in UI2C_SetBusClockFreq() 322 uint32_t UI2C_GetIntFlag(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_GetIntFlag() 397 void UI2C_ClearIntFlag(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_ClearIntFlag() [all …]
|
| /hal_nuvoton-latest/m2l31x/StdDriver/src/ |
| D | usci_i2c.c | 35 uint32_t UI2C_Open(UI2C_T *ui2c, uint32_t u32BusClock) in UI2C_Open() 80 void UI2C_Close(UI2C_T *ui2c) in UI2C_Close() 95 void UI2C_ClearTimeoutFlag(UI2C_T *ui2c) in UI2C_ClearTimeoutFlag() 113 void UI2C_Trigger(UI2C_T *ui2c, uint8_t u8Start, uint8_t u8Stop, uint8_t u8Ptrg, uint8_t u8Ack) in UI2C_Trigger() 157 void UI2C_DisableInt(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_DisableInt() 219 void UI2C_EnableInt(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_EnableInt() 273 uint32_t UI2C_GetBusClockFreq(UI2C_T *ui2c) in UI2C_GetBusClockFreq() 302 uint32_t UI2C_SetBusClockFreq(UI2C_T *ui2c, uint32_t u32BusClock) in UI2C_SetBusClockFreq() 344 uint32_t UI2C_GetIntFlag(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_GetIntFlag() 419 void UI2C_ClearIntFlag(UI2C_T *ui2c, uint32_t u32Mask) in UI2C_ClearIntFlag() [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/inc/ |
| D | usci_i2c.h | 109 #define UI2C_SET_CONTROL_REG(ui2c, u8Ctrl) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2EU) | (u8Ctrl)) argument 121 #define UI2C_START(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~UI2C_PROTCTL_PTRG_Msk) | UI2C_PROTC… argument 133 #define UI2C_STOP(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2E) | (UI2C_PROTCTL_PTRG_Msk | UI2… argument 145 #define UI2C_GET_DATA(ui2c) ((ui2c)->RXDAT) argument 158 #define UI2C_SET_DATA(ui2c, u8Data) ((ui2c)->TXDAT = (u8Data)) argument 171 #define UI2C_GET_TIMEOUT_FLAG(ui2c) (((ui2c)->PROTSTS & UI2C_PROTSTS_TOIF_Msk) == UI2C_PROTSTS_TOIF… argument 184 #define UI2C_GET_WAKEUP_FLAG(ui2c) (((ui2c)->WKSTS & UI2C_WKSTS_WKF_Msk) == UI2C_WKSTS_WKF_Msk ? 1:… argument 196 #define UI2C_CLR_WAKEUP_FLAG(ui2c) ((ui2c)->WKSTS = UI2C_WKSTS_WKF_Msk) argument 208 #define UI2C_DISABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL &= ~(UI2C_PROTCTL_ADDR10EN_Msk)) argument 220 #define UI2C_ENABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL |= UI2C_PROTCTL_ADDR10EN_Msk) argument [all …]
|
| /hal_nuvoton-latest/m46x/StdDriver/inc/ |
| D | usci_i2c.h | 118 #define UI2C_SET_CONTROL_REG(ui2c, u8Ctrl) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2EU) | (u8Ctrl)) argument 130 #define UI2C_START(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~UI2C_PROTCTL_PTRG_Msk) | UI2C_PROTC… argument 142 #define UI2C_STOP(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2E) | (UI2C_PROTCTL_PTRG_Msk | UI2… argument 154 #define UI2C_GET_DATA(ui2c) ((ui2c)->RXDAT) argument 167 #define UI2C_SET_DATA(ui2c, u8Data) ((ui2c)->TXDAT = (u8Data)) argument 180 #define UI2C_GET_TIMEOUT_FLAG(ui2c) (((ui2c)->PROTSTS & UI2C_PROTSTS_TOIF_Msk) == UI2C_PROTSTS_TOIF… argument 193 #define UI2C_GET_WAKEUP_FLAG(ui2c) (((ui2c)->WKSTS & UI2C_WKSTS_WKF_Msk) == UI2C_WKSTS_WKF_Msk ? 1:… argument 205 #define UI2C_CLR_WAKEUP_FLAG(ui2c) ((ui2c)->WKSTS = UI2C_WKSTS_WKF_Msk) argument 217 #define UI2C_DISABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL &= ~(UI2C_PROTCTL_ADDR10EN_Msk)) argument 229 #define UI2C_ENABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL |= UI2C_PROTCTL_ADDR10EN_Msk) argument [all …]
|
| /hal_nuvoton-latest/m2l31x/StdDriver/inc/ |
| D | usci_i2c.h | 116 #define UI2C_SET_CONTROL_REG(ui2c, u8Ctrl) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2EU) | (u8Ctrl)) argument 128 #define UI2C_START(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~UI2C_PROTCTL_PTRG_Msk) | UI2C_PROTC… argument 140 #define UI2C_STOP(ui2c) ((ui2c)->PROTCTL = ((ui2c)->PROTCTL & ~0x2E) | (UI2C_PROTCTL_PTRG_Msk | UI2… argument 152 #define UI2C_GET_DATA(ui2c) ((ui2c)->RXDAT) argument 165 #define UI2C_SET_DATA(ui2c, u8Data) ((ui2c)->TXDAT = (u8Data)) argument 178 #define UI2C_GET_TIMEOUT_FLAG(ui2c) (((ui2c)->PROTSTS & UI2C_PROTSTS_TOIF_Msk) == UI2C_PROTSTS_TOIF… argument 191 #define UI2C_GET_WAKEUP_FLAG(ui2c) (((ui2c)->WKSTS & UI2C_WKSTS_WKF_Msk) == UI2C_WKSTS_WKF_Msk ? 1:… argument 203 #define UI2C_CLR_WAKEUP_FLAG(ui2c) ((ui2c)->WKSTS = UI2C_WKSTS_WKF_Msk) argument 215 #define UI2C_DISABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL &= ~(UI2C_PROTCTL_ADDR10EN_Msk)) argument 227 #define UI2C_ENABLE_10BIT_ADDR_MODE(ui2c) ((ui2c)->PROTCTL |= UI2C_PROTCTL_ADDR10EN_Msk) argument [all …]
|