Lines Matching refs:uart

166 #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
305 #define UART_GET_RX_FULL(uart) ((uart)->FIFOSTS & UART_FIFOSTS_RXFULL_Msk) argument
318 #define UART_RX_IDLE(uart) (((uart)->FIFOSTS & UART_FIFOSTS_RXIDLE_Msk )>> UART_FIFOSTS_RXIDLE_Pos) argument
342 #define UART_ENABLE_INT(uart, u32eIntSel) ((uart)->INTEN |= (u32eIntSel)) argument
367 #define UART_DISABLE_INT(uart, u32eIntSel) ((uart)->INTEN &= ~ (u32eIntSel)) argument
411 #define UART_GET_INT_FLAG(uart,u32eIntTypeFlag) (((uart)->INTSTS & (u32eIntTypeFlag))?1:0) argument
424 #define UART_RS485_CLEAR_ADDR_FLAG(uart) ((uart)->FIFOSTS = UART_FIFOSTS_ADDRDETF_Msk) argument
438 #define UART_RS485_GET_ADDR_FLAG(uart) (((uart)->FIFOSTS & UART_FIFOSTS_ADDRDETF_Msk) >> UART_F… argument
441 __STATIC_INLINE void UART_CLEAR_RTS(UART_T* uart);
442 __STATIC_INLINE void UART_SET_RTS(UART_T* uart);
455 __STATIC_INLINE void UART_CLEAR_RTS(UART_T* uart) in UART_CLEAR_RTS() argument
457 uart->MODEM |= UART_MODEM_RTSACTLV_Msk; in UART_CLEAR_RTS()
458 uart->MODEM &= ~UART_MODEM_RTS_Msk; in UART_CLEAR_RTS()
472 __STATIC_INLINE void UART_SET_RTS(UART_T* uart) in UART_SET_RTS() argument
474 uart->MODEM |= UART_MODEM_RTSACTLV_Msk | UART_MODEM_RTS_Msk; in UART_SET_RTS()
490 #define UART_PDMA_ENABLE(uart, u32FuncSel) ((uart)->INTEN |= (u32FuncSel)) argument
504 #define UART_PDMA_DISABLE(uart, u32FuncSel) ((uart)->INTEN &= ~(u32FuncSel)) argument
507 void UART_ClearIntFlag(UART_T* uart, uint32_t u32InterruptFlag);
508 void UART_Close(UART_T* uart);
509 void UART_DisableFlowCtrl(UART_T* uart);
510 void UART_DisableInt(UART_T* uart, uint32_t u32InterruptFlag);
511 void UART_EnableFlowCtrl(UART_T* uart);
512 void UART_EnableInt(UART_T* uart, uint32_t u32InterruptFlag);
513 void UART_Open(UART_T* uart, uint32_t u32baudrate);
514 uint32_t UART_Read(UART_T* uart, uint8_t pu8RxBuf[], uint32_t u32ReadBytes);
515 void UART_SetLine_Config(UART_T* uart, uint32_t u32baudrate, uint32_t u32data_width, uint32_t u32pa…
516 void UART_SetTimeoutCnt(UART_T* uart, uint32_t u32TOC);
517 void UART_SelectIrDAMode(UART_T* uart, uint32_t u32Buadrate, uint32_t u32Direction);
518 void UART_SelectRS485Mode(UART_T* uart, uint32_t u32Mode, uint32_t u32Addr);
519 void UART_SelectLINMode(UART_T* uart, uint32_t u32Mode, uint32_t u32BreakLength);
520 uint32_t UART_Write(UART_T* uart, uint8_t pu8TxBuf[], uint32_t u32WriteBytes);
521 void UART_SelectSingleWireMode(UART_T *uart);