Lines Matching refs:lpuart
148 #define LPUART_WRITE(lpuart, u8Data) ((lpuart)->DAT = (u8Data)) argument
161 #define LPUART_READ(lpuart) ((lpuart)->DAT) argument
175 #define LPUART_GET_TX_EMPTY(lpuart) ((lpuart)->FIFOSTS & LPUART_FIFOSTS_TXEMPTY_Msk) argument
189 #define LPUART_GET_RX_EMPTY(lpuart) ((lpuart)->FIFOSTS & LPUART_FIFOSTS_RXEMPTY_Msk) argument
204 #define LPUART_IS_TX_EMPTY(lpuart) (((lpuart)->FIFOSTS & LPUART_FIFOSTS_TXEMPTYF_Msk) >> LPUART_… argument
217 #define LPUART_WAIT_TX_EMPTY(lpuart) while(!((((lpuart)->FIFOSTS) & LPUART_FIFOSTS_TXEMPTYF_Msk)… argument
231 #define LPUART_IS_RX_READY(lpuart) (((lpuart)->INTSTS & LPUART_INTSTS_RDAIF_Msk)>>LPUART_INTSTS_… argument
245 #define LPUART_IS_TX_FULL(lpuart) (((lpuart)->FIFOSTS & LPUART_FIFOSTS_TXFULL_Msk)>>LPUART_FIFOS… argument
259 #define LPUART_IS_RX_FULL(lpuart) (((lpuart)->FIFOSTS & LPUART_FIFOSTS_RXFULL_Msk)>>LPUART_FIFOS… argument
273 #define LPUART_GET_TX_FULL(lpuart) ((lpuart)->FIFOSTS & LPUART_FIFOSTS_TXFULL_Msk) argument
287 #define LPUART_GET_RX_FULL(lpuart) ((lpuart)->FIFOSTS & LPUART_FIFOSTS_RXFULL_Msk) argument
300 #define LPUART_RX_IDLE(lpuart) (((lpuart)->FIFOSTS & LPUART_FIFOSTS_RXIDLE_Msk )>> LPUART_FIFOSTS_R… argument
323 #define LPUART_ENABLE_INT(lpuart, u32eIntSel) ((lpuart)->INTEN |= (u32eIntSel)) argument
346 #define LPUART_DISABLE_INT(lpuart, u32eIntSel) ((lpuart)->INTEN &= ~ (u32eIntSel)) argument
386 #define LPUART_GET_INT_FLAG(lpuart,u32eIntTypeFlag) (((lpuart)->INTSTS & (u32eIntTypeFlag))?1:0) argument
389 static __INLINE void LPUART_CLEAR_RTS(LPUART_T* lpuart);
390 static __INLINE void LPUART_SET_RTS(LPUART_T* lpuart);
403 __STATIC_INLINE void LPUART_CLEAR_RTS(LPUART_T* lpuart) in LPUART_CLEAR_RTS() argument
405 lpuart->MODEM |= LPUART_MODEM_RTSACTLV_Msk; in LPUART_CLEAR_RTS()
406 lpuart->MODEM &= ~LPUART_MODEM_RTS_Msk; in LPUART_CLEAR_RTS()
420 __STATIC_INLINE void LPUART_SET_RTS(LPUART_T* lpuart) in LPUART_SET_RTS() argument
422 lpuart->MODEM |= LPUART_MODEM_RTSACTLV_Msk | LPUART_MODEM_RTS_Msk; in LPUART_SET_RTS()
435 #define LPUART_RS485_CLEAR_ADDR_FLAG(lpuart) ((lpuart)->FIFOSTS = LPUART_FIFOSTS_ADDRDETF_Msk) argument
448 #define LPUART_RS485_GET_ADDR_FLAG(lpuart) (((lpuart)->FIFOSTS & LPUART_FIFOSTS_ADDRDETF_Msk) >… argument
463 #define LPUART_PDMA_ENABLE(lpuart, u32FuncSel) ((lpuart)->INTEN |= (u32FuncSel)) argument
478 #define LPUART_PDMA_DISABLE(lpuart, u32FuncSel) ((lpuart)->INTEN &= ~(u32FuncSel)) argument
481 void LPUART_ClearIntFlag(LPUART_T* lpuart, uint32_t u32InterruptFlag);
482 void LPUART_Close(LPUART_T* lpuart);
483 void LPUART_DisableFlowCtrl(LPUART_T* lpuart);
484 void LPUART_DisableInt(LPUART_T* lpuart, uint32_t u32InterruptFlag);
485 void LPUART_EnableFlowCtrl(LPUART_T* lpuart);
486 void LPUART_EnableInt(LPUART_T* lpuart, uint32_t u32InterruptFlag);
487 void LPUART_Open(LPUART_T* lpuart, uint32_t u32baudrate);
488 uint32_t LPUART_Read(LPUART_T* lpuart, uint8_t pu8RxBuf[], uint32_t u32ReadBytes);
489 void LPUART_SetLine_Config(LPUART_T* lpuart, uint32_t u32baudrate, uint32_t u32data_width, uint32_t…
490 void LPUART_SetTimeoutCnt(LPUART_T* lpuart, uint32_t u32TOC);
491 void LPUART_SelectRS485Mode(LPUART_T* lpuart, uint32_t u32Mode, uint32_t u32Addr);
492 uint32_t LPUART_Write(LPUART_T* lpuart, uint8_t pu8TxBuf[], uint32_t u32WriteBytes);
493 void LPUART_SelectSingleWireMode(LPUART_T *lpuart);