Home
last modified time | relevance | path

Searched refs:uart (Results 1 – 9 of 9) sorted by relevance

/hal_nuvoton-latest/m48x/StdDriver/inc/
Duart.h163 #define UART_WRITE(uart, u8Data) ((uart)->DAT = (u8Data)) argument
176 #define UART_READ(uart) ((uart)->DAT) argument
190 #define UART_GET_TX_EMPTY(uart) ((uart)->FIFOSTS & UART_FIFOSTS_TXEMPTY_Msk) argument
204 #define UART_GET_RX_EMPTY(uart) ((uart)->FIFOSTS & UART_FIFOSTS_RXEMPTY_Msk) argument
219 #define UART_IS_TX_EMPTY(uart) (((uart)->FIFOSTS & UART_FIFOSTS_TXEMPTYF_Msk) >> UART_FIFOSTS_TX… argument
232 #define UART_WAIT_TX_EMPTY(uart) while(!((((uart)->FIFOSTS) & UART_FIFOSTS_TXEMPTYF_Msk) >> UART… argument
246 #define UART_IS_RX_READY(uart) (((uart)->INTSTS & UART_INTSTS_RDAIF_Msk)>>UART_INTSTS_RDAIF_Pos) argument
260 #define UART_IS_TX_FULL(uart) (((uart)->FIFOSTS & UART_FIFOSTS_TXFULL_Msk)>>UART_FIFOSTS_TXFULL_… argument
274 #define UART_IS_RX_FULL(uart) (((uart)->FIFOSTS & UART_FIFOSTS_RXFULL_Msk)>>UART_FIFOSTS_RXFULL_… argument
288 #define UART_GET_TX_FULL(uart) ((uart)->FIFOSTS & UART_FIFOSTS_TXFULL_Msk) argument
[all …]
/hal_nuvoton-latest/m46x/StdDriver/inc/
Duart.h168 #define UART_WRITE(uart, u8Data) ((uart)->DAT = (u8Data)) argument
181 #define UART_READ(uart) ((uart)->DAT) argument
195 #define UART_GET_TX_EMPTY(uart) ((uart)->FIFOSTS & UART_FIFOSTS_TXEMPTY_Msk) argument
209 #define UART_GET_RX_EMPTY(uart) ((uart)->FIFOSTS & UART_FIFOSTS_RXEMPTY_Msk) argument
224 #define UART_IS_TX_EMPTY(uart) (((uart)->FIFOSTS & UART_FIFOSTS_TXEMPTYF_Msk) >> UART_FIFOSTS_TX… argument
237 #define UART_WAIT_TX_EMPTY(uart) while(!((((uart)->FIFOSTS) & UART_FIFOSTS_TXEMPTYF_Msk) >> UART… argument
251 #define UART_IS_RX_READY(uart) (((uart)->INTSTS & UART_INTSTS_RDAIF_Msk)>>UART_INTSTS_RDAIF_Pos) argument
265 #define UART_IS_TX_FULL(uart) (((uart)->FIFOSTS & UART_FIFOSTS_TXFULL_Msk)>>UART_FIFOSTS_TXFULL_… argument
279 #define UART_IS_RX_FULL(uart) (((uart)->FIFOSTS & UART_FIFOSTS_RXFULL_Msk)>>UART_FIFOSTS_RXFULL_… argument
293 #define UART_GET_TX_FULL(uart) ((uart)->FIFOSTS & UART_FIFOSTS_TXFULL_Msk) argument
[all …]
/hal_nuvoton-latest/m2l31x/StdDriver/inc/
Duart.h166 #define UART_WRITE(uart, u8Data) ((uart)->DAT = (u8Data)) argument
179 #define UART_READ(uart) ((uart)->DAT) argument
193 #define UART_GET_TX_EMPTY(uart) ((uart)->FIFOSTS & UART_FIFOSTS_TXEMPTY_Msk) argument
207 #define UART_GET_RX_EMPTY(uart) ((uart)->FIFOSTS & UART_FIFOSTS_RXEMPTY_Msk) argument
222 #define UART_IS_TX_EMPTY(uart) (((uart)->FIFOSTS & UART_FIFOSTS_TXEMPTYF_Msk) >> UART_FIFOSTS_TX… argument
235 #define UART_WAIT_TX_EMPTY(uart) while(!((((uart)->FIFOSTS) & UART_FIFOSTS_TXEMPTYF_Msk) >> UART… argument
249 #define UART_IS_RX_READY(uart) (((uart)->INTSTS & UART_INTSTS_RDAIF_Msk)>>UART_INTSTS_RDAIF_Pos) argument
263 #define UART_IS_TX_FULL(uart) (((uart)->FIFOSTS & UART_FIFOSTS_TXFULL_Msk)>>UART_FIFOSTS_TXFULL_… argument
277 #define UART_IS_RX_FULL(uart) (((uart)->FIFOSTS & UART_FIFOSTS_RXFULL_Msk)>>UART_FIFOSTS_RXFULL_… argument
291 #define UART_GET_TX_FULL(uart) ((uart)->FIFOSTS & UART_FIFOSTS_TXFULL_Msk) argument
[all …]
/hal_nuvoton-latest/m2l31x/StdDriver/src/
Duart.c42 void UART_ClearIntFlag(UART_T* uart, uint32_t u32InterruptFlag) in UART_ClearIntFlag() argument
48 uart->INTSTS = UART_INTSTS_SWBEIF_Msk; in UART_ClearIntFlag()
53 uart->FIFOSTS = UART_FIFOSTS_BIF_Msk | UART_FIFOSTS_FEF_Msk | UART_FIFOSTS_PEF_Msk; in UART_ClearIntFlag()
54 uart->FIFOSTS = UART_FIFOSTS_ADDRDETF_Msk; in UART_ClearIntFlag()
59 uart->MODEMSTS |= UART_MODEMSTS_CTSDETF_Msk; in UART_ClearIntFlag()
67 uart->FIFOSTS = UART_FIFOSTS_RXOVIF_Msk | UART_FIFOSTS_TXOVIF_Msk; in UART_ClearIntFlag()
72 uart->WKSTS = UART_WKSTS_CTSWKF_Msk | UART_WKSTS_DATWKF_Msk | in UART_ClearIntFlag()
79 uart->INTSTS = UART_INTSTS_LINIF_Msk; in UART_ClearIntFlag()
80 uart->LINSTS = UART_LINSTS_BITEF_Msk | UART_LINSTS_BRKDETF_Msk | in UART_ClearIntFlag()
96 void UART_Close(UART_T* uart) in UART_Close() argument
[all …]
/hal_nuvoton-latest/m48x/StdDriver/src/
Duart.c41 void UART_ClearIntFlag(UART_T* uart, uint32_t u32InterruptFlag) in UART_ClearIntFlag() argument
46 uart->FIFOSTS = UART_FIFOSTS_BIF_Msk | UART_FIFOSTS_FEF_Msk | UART_FIFOSTS_PEF_Msk; in UART_ClearIntFlag()
47 uart->FIFOSTS = UART_FIFOSTS_ADDRDETF_Msk; in UART_ClearIntFlag()
52 uart->MODEMSTS |= UART_MODEMSTS_CTSDETF_Msk; in UART_ClearIntFlag()
60 uart->FIFOSTS = UART_FIFOSTS_RXOVIF_Msk | UART_FIFOSTS_TXOVIF_Msk; in UART_ClearIntFlag()
65 uart->WKSTS = UART_WKSTS_CTSWKF_Msk | UART_WKSTS_DATWKF_Msk | in UART_ClearIntFlag()
72 uart->INTSTS = UART_INTSTS_LINIF_Msk; in UART_ClearIntFlag()
73 uart->LINSTS = UART_LINSTS_BITEF_Msk | UART_LINSTS_BRKDETF_Msk | in UART_ClearIntFlag()
89 void UART_Close(UART_T* uart) in UART_Close() argument
91 uart->INTEN = 0ul; in UART_Close()
[all …]
/hal_nuvoton-latest/m46x/StdDriver/src/
Duart.c42 void UART_ClearIntFlag(UART_T* uart, uint32_t u32InterruptFlag) in UART_ClearIntFlag() argument
46 uart->FIFOSTS = UART_INTSTS_SWBEIF_Msk; in UART_ClearIntFlag()
51uart->FIFOSTS = UART_FIFOSTS_BIF_Msk | UART_FIFOSTS_FEF_Msk | UART_FIFOSTS_PEF_Msk | UART_FIFOSTS_… in UART_ClearIntFlag()
56 uart->MODEMSTS |= UART_MODEMSTS_CTSDETF_Msk; in UART_ClearIntFlag()
61 uart->FIFOSTS = UART_FIFOSTS_RXOVIF_Msk | UART_FIFOSTS_TXOVIF_Msk; in UART_ClearIntFlag()
66 uart->WKSTS = UART_WKSTS_CTSWKF_Msk | UART_WKSTS_DATWKF_Msk | in UART_ClearIntFlag()
73 uart->INTSTS = UART_INTSTS_LINIF_Msk; in UART_ClearIntFlag()
74 uart->LINSTS = UART_LINSTS_BITEF_Msk | UART_LINSTS_BRKDETF_Msk | in UART_ClearIntFlag()
90 void UART_Close(UART_T* uart) in UART_Close() argument
92 uart->INTEN = 0ul; in UART_Close()
[all …]
/hal_nuvoton-latest/m48x/StdDriver/
DCMakeLists.txt10 zephyr_library_sources_ifdef(CONFIG_HAS_NUMICRO_UART src/uart.c)
/hal_nuvoton-latest/m2l31x/StdDriver/
DCMakeLists.txt9 zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_UART src/uart.c)
/hal_nuvoton-latest/m46x/StdDriver/
DCMakeLists.txt9 zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_UART src/uart.c)