Searched refs:sc (Results 1 – 8 of 8) sorted by relevance
| /hal_nuvoton-latest/m46x/StdDriver/inc/ |
| D | scuart.h | 59 #define SCUART_WRITE(sc, u8Data) ((sc)->DAT = (u8Data)) argument 74 #define SCUART_GET_TX_EMPTY(sc) ((sc)->STATUS & SC_STATUS_TXEMPTY_Msk) argument 88 #define SCUART_GET_TX_FULL(sc) ((sc)->STATUS & SC_STATUS_TXFULL_Msk) argument 102 #define SCUART_WAIT_TX_EMPTY(sc) while(((sc)->STATUS & SC_STATUS_TXACT_Msk) == SC_STATUS_TXACT_M… argument 117 #define SCUART_IS_TX_FULL(sc) (((sc)->STATUS & SC_STATUS_TXFULL_Msk)? 1 : 0) argument 131 #define SCUART_IS_TX_EMPTY(sc) (((sc)->STATUS & SC_STATUS_TXACT_Msk)? 0 : 1) argument 145 #define SCUART_IS_TX_FIFO_EMPTY(sc) (((sc)->STATUS & SC_STATUS_TXEMPTY_Msk)? 1 : 0) argument 158 #define SCUART_IS_TX_ACTIVE(sc) (((sc)->STATUS & SC_STATUS_TXACT_Msk)? 1 : 0) argument 172 #define SCUART_READ(sc) ((sc)->DAT) argument 187 #define SCUART_GET_RX_EMPTY(sc) ((sc)->STATUS & SC_STATUS_RXEMPTY_Msk) argument [all …]
|
| D | sc.h | 80 #define SC_ENABLE_INT(sc, u32Mask) ((sc)->INTEN |= (u32Mask)) argument 106 #define SC_DISABLE_INT(sc, u32Mask) ((sc)->INTEN &= ~(u32Mask)) argument 119 #define SC_SET_VCC_PIN(sc, u32State) \ argument 122 while(((sc)->PINCTL & SC_PINCTL_SYNC_Msk) == SC_PINCTL_SYNC_Msk)\ 125 (sc)->PINCTL |= SC_PINCTL_PWREN_Msk;\ 127 (sc)->PINCTL &= ~SC_PINCTL_PWREN_Msk;\ 142 #define SC_SET_CLK_PIN(sc, u32OnOff)\ argument 145 while(((sc)->PINCTL & SC_PINCTL_SYNC_Msk) == SC_PINCTL_SYNC_Msk)\ 148 (sc)->PINCTL |= SC_PINCTL_CLKKEEP_Msk;\ 150 (sc)->PINCTL &= ~(SC_PINCTL_CLKKEEP_Msk);\ [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/src/ |
| D | sc.c | 36 uint32_t SC_IsCardInserted(SC_T *sc) in SC_IsCardInserted() argument 40 uint32_t cond1 = ((sc->STATUS & SC_STATUS_CDPINSTS_Msk) >> SC_STATUS_CDPINSTS_Pos); in SC_IsCardInserted() 41 uint32_t cond2 = ((sc->CTL & SC_CTL_CDLV_Msk) >> SC_CTL_CDLV_Pos); in SC_IsCardInserted() 43 if((sc == SC0) && (u32CardStateIgnore[0] == 1UL)) in SC_IsCardInserted() 47 else if((sc == SC1) && (u32CardStateIgnore[1] == 1UL)) in SC_IsCardInserted() 51 else if((sc == SC2) && (u32CardStateIgnore[2] == 1UL)) in SC_IsCardInserted() 71 void SC_ClearFIFO(SC_T *sc) in SC_ClearFIFO() argument 73 while(sc->ALTCTL & SC_ALTCTL_SYNC_Msk) in SC_ClearFIFO() 77 sc->ALTCTL |= (SC_ALTCTL_TXRST_Msk | SC_ALTCTL_RXRST_Msk); in SC_ClearFIFO() 85 void SC_Close(SC_T *sc) in SC_Close() argument [all …]
|
| D | scuart.c | 11 static uint32_t SCUART_GetClock(SC_T *sc); 31 void SCUART_Close(SC_T* sc) in SCUART_Close() argument 33 sc->INTEN = 0UL; in SCUART_Close() 34 sc->UARTCTL = 0UL; in SCUART_Close() 35 sc->CTL = 0UL; in SCUART_Close() 44 static uint32_t SCUART_GetClock(SC_T *sc) in SCUART_GetClock() argument 48 if(sc == SC0) in SCUART_GetClock() 52 else if(sc == SC1) in SCUART_GetClock() 109 uint32_t SCUART_Open(SC_T* sc, uint32_t u32baudrate) in SCUART_Open() argument 111 uint32_t u32Clk = SCUART_GetClock(sc), u32Div; in SCUART_Open() [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/inc/ |
| D | sc.h | 73 #define SC_ENABLE_INT(sc, u32Mask) ((sc)->INTEN |= (u32Mask)) argument 93 #define SC_DISABLE_INT(sc, u32Mask) ((sc)->INTEN &= ~(u32Mask)) argument 102 #define SC_SET_VCC_PIN(sc, u32State) \ argument 104 while((sc)->PINCTL & SC_PINCTL_SYNC_Msk);\ 106 (sc)->PINCTL |= SC_PINCTL_PWREN_Msk;\ 108 (sc)->PINCTL &= ~SC_PINCTL_PWREN_Msk;\ 119 #define SC_SET_CLK_PIN(sc, u32OnOff)\ argument 121 while((sc)->PINCTL & SC_PINCTL_SYNC_Msk);\ 123 (sc)->PINCTL |= SC_PINCTL_CLKKEEP_Msk;\ 125 (sc)->PINCTL &= ~(SC_PINCTL_CLKKEEP_Msk);\ [all …]
|
| D | scuart.h | 57 #define SCUART_WRITE(sc, u8Data) ((sc)->DAT = (u8Data)) argument 67 #define SCUART_GET_TX_EMPTY(sc) ((sc)->STATUS & SC_STATUS_TXEMPTY_Msk) argument 77 #define SCUART_GET_TX_FULL(sc) ((sc)->STATUS & SC_STATUS_TXFULL_Msk) argument 86 #define SCUART_WAIT_TX_EMPTY(sc) while((sc)->STATUS & SC_STATUS_TXACT_Msk) argument 96 #define SCUART_IS_TX_FULL(sc) ((sc)->STATUS & SC_STATUS_TXFULL_Msk ? 1 : 0) argument 106 #define SCUART_IS_TX_EMPTY(sc) ((sc)->STATUS & SC_STATUS_TXACT_Msk ? 0 : 1) argument 116 #define SCUART_IS_TX_ACTIVE(sc) (((sc)->STATUS & SC_STATUS_TXACT_Msk)? 1 : 0) argument 126 #define SCUART_READ(sc) ((sc)->DAT) argument 136 #define SCUART_GET_RX_EMPTY(sc) ((sc)->STATUS & SC_STATUS_RXEMPTY_Msk) argument 147 #define SCUART_GET_RX_FULL(sc) ((sc)->STATUS & SC_STATUS_RXFULL_Msk) argument [all …]
|
| /hal_nuvoton-latest/m46x/StdDriver/src/ |
| D | sc.c | 41 uint32_t SC_IsCardInserted(SC_T *sc) in SC_IsCardInserted() argument 46 uint32_t cond1 = ((sc->STATUS & SC_STATUS_CDPINSTS_Msk) >> SC_STATUS_CDPINSTS_Pos); in SC_IsCardInserted() 47 uint32_t cond2 = ((sc->CTL & SC_CTL_CDLV_Msk) >> SC_CTL_CDLV_Pos); in SC_IsCardInserted() 49 if((sc == SC0) && (g_u32CardStateIgnore[0] == 1UL)) in SC_IsCardInserted() 53 else if((sc == SC1) && (g_u32CardStateIgnore[1] == 1UL)) in SC_IsCardInserted() 57 else if((sc == SC2) && (g_u32CardStateIgnore[2] == 1UL)) in SC_IsCardInserted() 82 void SC_ClearFIFO(SC_T *sc) in SC_ClearFIFO() argument 86 while((sc->ALTCTL & SC_ALTCTL_SYNC_Msk) == SC_ALTCTL_SYNC_Msk) in SC_ClearFIFO() 90 sc->ALTCTL |= (SC_ALTCTL_TXRST_Msk | SC_ALTCTL_RXRST_Msk); in SC_ClearFIFO() 102 void SC_Close(SC_T *sc) in SC_Close() argument [all …]
|
| D | scuart.c | 33 void SCUART_Close(SC_T* sc) in SCUART_Close() argument 35 sc->INTEN = 0UL; in SCUART_Close() 36 sc->UARTCTL = 0UL; in SCUART_Close() 37 sc->CTL = 0UL; in SCUART_Close() 48 static uint32_t SCUART_GetClock(SC_T *sc) in SCUART_GetClock() argument 53 if(sc == SC0) in SCUART_GetClock() 59 else if(sc == SC1) in SCUART_GetClock() 65 else if(sc == SC2) in SCUART_GetClock() 128 uint32_t SCUART_Open(SC_T* sc, uint32_t u32Baudrate) in SCUART_Open() argument 130 uint32_t u32ClkFreq = SCUART_GetClock(sc), u32Div; in SCUART_Open() [all …]
|