Lines Matching refs:uart
163 #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
302 #define UART_GET_RX_FULL(uart) ((uart)->FIFOSTS & UART_FIFOSTS_RXFULL_Msk) argument
325 #define UART_ENABLE_INT(uart, u32eIntSel) ((uart)->INTEN |= (u32eIntSel)) argument
348 #define UART_DISABLE_INT(uart, u32eIntSel) ((uart)->INTEN &= ~ (u32eIntSel)) argument
385 #define UART_GET_INT_FLAG(uart,u32eIntTypeFlag) (((uart)->INTSTS & (u32eIntTypeFlag))?1:0) argument
398 #define UART_RS485_CLEAR_ADDR_FLAG(uart) ((uart)->FIFOSTS = UART_FIFOSTS_ADDRDETF_Msk) argument
412 #define UART_RS485_GET_ADDR_FLAG(uart) (((uart)->FIFOSTS & UART_FIFOSTS_ADDRDETF_Msk) >> UART_F… argument
415 __STATIC_INLINE void UART_CLEAR_RTS(UART_T* uart);
416 __STATIC_INLINE void UART_SET_RTS(UART_T* uart);
428 __STATIC_INLINE void UART_CLEAR_RTS(UART_T* uart) in UART_CLEAR_RTS() argument
430 uart->MODEM |= UART_MODEM_RTSACTLV_Msk; in UART_CLEAR_RTS()
431 uart->MODEM &= ~UART_MODEM_RTS_Msk; in UART_CLEAR_RTS()
444 __STATIC_INLINE void UART_SET_RTS(UART_T* uart) in UART_SET_RTS() argument
446 uart->MODEM |= UART_MODEM_RTSACTLV_Msk | UART_MODEM_RTS_Msk; in UART_SET_RTS()
461 #define UART_PDMA_ENABLE(uart, u32FuncSel) ((uart)->INTEN |= (u32FuncSel)) argument
474 #define UART_PDMA_DISABLE(uart, u32FuncSel) ((uart)->INTEN &= ~(u32FuncSel)) argument
477 void UART_ClearIntFlag(UART_T* uart, uint32_t u32InterruptFlag);
478 void UART_Close(UART_T* uart);
479 void UART_DisableFlowCtrl(UART_T* uart);
480 void UART_DisableInt(UART_T* uart, uint32_t u32InterruptFlag);
481 void UART_EnableFlowCtrl(UART_T* uart);
482 void UART_EnableInt(UART_T* uart, uint32_t u32InterruptFlag);
483 void UART_Open(UART_T* uart, uint32_t u32baudrate);
484 uint32_t UART_Read(UART_T* uart, uint8_t pu8RxBuf[], uint32_t u32ReadBytes);
485 void UART_SetLineConfig(UART_T* uart, uint32_t u32baudrate, uint32_t u32data_width, uint32_t u32par…
486 void UART_SetTimeoutCnt(UART_T* uart, uint32_t u32TOC);
487 void UART_SelectIrDAMode(UART_T* uart, uint32_t u32Buadrate, uint32_t u32Direction);
488 void UART_SelectRS485Mode(UART_T* uart, uint32_t u32Mode, uint32_t u32Addr);
489 void UART_SelectLINMode(UART_T* uart, uint32_t u32Mode, uint32_t u32BreakLength);
490 uint32_t UART_Write(UART_T* uart, uint8_t pu8TxBuf[], uint32_t u32WriteBytes);