Lines Matching refs:uart

168 #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
307 #define UART_GET_RX_FULL(uart) ((uart)->FIFOSTS & UART_FIFOSTS_RXFULL_Msk) argument
320 #define UART_RX_IDLE(uart) (((uart)->FIFOSTS & UART_FIFOSTS_RXIDLE_Msk )>> UART_FIFOSTS_RXIDLE_Pos) argument
344 #define UART_ENABLE_INT(uart, u32eIntSel) ((uart)->INTEN |= (u32eIntSel)) argument
369 #define UART_DISABLE_INT(uart, u32eIntSel) ((uart)->INTEN &= ~ (u32eIntSel)) argument
413 #define UART_GET_INT_FLAG(uart,u32eIntTypeFlag) (((uart)->INTSTS & (u32eIntTypeFlag))?1:0) argument
426 #define UART_RS485_CLEAR_ADDR_FLAG(uart) ((uart)->FIFOSTS = UART_FIFOSTS_ADDRDETF_Msk) argument
440 #define UART_RS485_GET_ADDR_FLAG(uart) (((uart)->FIFOSTS & UART_FIFOSTS_ADDRDETF_Msk) >> UART_F… argument
443 __STATIC_INLINE void UART_CLEAR_RTS(UART_T* uart);
444 __STATIC_INLINE void UART_SET_RTS(UART_T* uart);
457 __STATIC_INLINE void UART_CLEAR_RTS(UART_T* uart) in UART_CLEAR_RTS() argument
459 uart->MODEM |= UART_MODEM_RTSACTLV_Msk; in UART_CLEAR_RTS()
460 uart->MODEM &= ~UART_MODEM_RTS_Msk; in UART_CLEAR_RTS()
474 __STATIC_INLINE void UART_SET_RTS(UART_T* uart) in UART_SET_RTS() argument
476 uart->MODEM |= UART_MODEM_RTSACTLV_Msk | UART_MODEM_RTS_Msk; in UART_SET_RTS()
492 #define UART_PDMA_ENABLE(uart, u32FuncSel) ((uart)->INTEN |= (u32FuncSel)) argument
506 #define UART_PDMA_DISABLE(uart, u32FuncSel) ((uart)->INTEN &= ~(u32FuncSel)) argument
509 void UART_ClearIntFlag(UART_T* uart, uint32_t u32InterruptFlag);
510 void UART_Close(UART_T* uart);
511 void UART_DisableFlowCtrl(UART_T* uart);
512 void UART_DisableInt(UART_T* uart, uint32_t u32InterruptFlag);
513 void UART_EnableFlowCtrl(UART_T* uart);
514 void UART_EnableInt(UART_T* uart, uint32_t u32InterruptFlag);
515 void UART_Open(UART_T* uart, uint32_t u32baudrate);
516 uint32_t UART_Read(UART_T* uart, uint8_t pu8RxBuf[], uint32_t u32ReadBytes);
517 void UART_SetLineConfig(UART_T* uart, uint32_t u32baudrate, uint32_t u32data_width, uint32_t u32par…
518 void UART_SetTimeoutCnt(UART_T* uart, uint32_t u32TOC);
519 void UART_SelectIrDAMode(UART_T* uart, uint32_t u32Buadrate, uint32_t u32Direction);
520 void UART_SelectRS485Mode(UART_T* uart, uint32_t u32Mode, uint32_t u32Addr);
521 void UART_SelectLINMode(UART_T* uart, uint32_t u32Mode, uint32_t u32BreakLength);
522 uint32_t UART_Write(UART_T* uart, uint8_t pu8TxBuf[], uint32_t u32WriteBytes);
523 void UART_SelectSingleWireMode(UART_T *uart);