Lines Matching refs:uart

109     mxc_uart_regs_t *uart; ///<Point to UART registers  member
154 int MXC_UART_Init(mxc_uart_regs_t *uart, unsigned int baud, sys_map_t map);
163 int MXC_UART_Shutdown(mxc_uart_regs_t *uart);
177 int MXC_UART_ReadyForSleep(mxc_uart_regs_t *uart);
190 int MXC_UART_SetFrequency(mxc_uart_regs_t *uart, unsigned int baud);
201 int MXC_UART_GetFrequency(mxc_uart_regs_t *uart);
211 int MXC_UART_SetDataSize(mxc_uart_regs_t *uart, int dataSize);
221 int MXC_UART_SetStopBits(mxc_uart_regs_t *uart, mxc_uart_stop_t stopBits);
231 int MXC_UART_SetParity(mxc_uart_regs_t *uart, mxc_uart_parity_t parity);
242 int MXC_UART_SetFlowCtrl(mxc_uart_regs_t *uart, mxc_uart_flow_t flowCtrl, int rtsThreshold);
256 int MXC_UART_SetClockSource(mxc_uart_regs_t *uart, int usePCLK);
267 int MXC_UART_SetNullModem(mxc_uart_regs_t *uart, int nullModem);
280 int MXC_UART_SendBreak(mxc_uart_regs_t *uart);
291 int MXC_UART_GetActive(mxc_uart_regs_t *uart);
300 int MXC_UART_AbortTransmission(mxc_uart_regs_t *uart);
310 int MXC_UART_ReadCharacter(mxc_uart_regs_t *uart);
321 int MXC_UART_WriteCharacter(mxc_uart_regs_t *uart, uint8_t character);
331 int MXC_UART_ReadCharacterRaw(mxc_uart_regs_t *uart);
342 int MXC_UART_WriteCharacterRaw(mxc_uart_regs_t *uart, uint8_t character);
355 int MXC_UART_Read(mxc_uart_regs_t *uart, uint8_t *buffer, int *len);
366 int MXC_UART_Write(mxc_uart_regs_t *uart, uint8_t *byte, int *len);
377 unsigned int MXC_UART_ReadRXFIFO(mxc_uart_regs_t *uart, unsigned char *bytes, unsigned int len);
389 int MXC_UART_ReadRXFIFODMA(mxc_uart_regs_t *uart, unsigned char *bytes, unsigned int len,
399 unsigned int MXC_UART_GetRXFIFOAvailable(mxc_uart_regs_t *uart);
410 unsigned int MXC_UART_WriteTXFIFO(mxc_uart_regs_t *uart, unsigned char *bytes, unsigned int len);
422 int MXC_UART_WriteTXFIFODMA(mxc_uart_regs_t *uart, unsigned char *bytes, unsigned int len,
432 unsigned int MXC_UART_GetTXFIFOAvailable(mxc_uart_regs_t *uart);
441 int MXC_UART_ClearRXFIFO(mxc_uart_regs_t *uart);
450 int MXC_UART_ClearTXFIFO(mxc_uart_regs_t *uart);
469 int MXC_UART_SetRXThreshold(mxc_uart_regs_t *uart, unsigned int numBytes);
478 unsigned int MXC_UART_GetRXThreshold(mxc_uart_regs_t *uart);
497 int MXC_UART_SetTXThreshold(mxc_uart_regs_t *uart, unsigned int numBytes);
506 unsigned int MXC_UART_GetTXThreshold(mxc_uart_regs_t *uart);
518 unsigned int MXC_UART_GetFlags(mxc_uart_regs_t *uart);
531 int MXC_UART_ClearFlags(mxc_uart_regs_t *uart, unsigned int flags);
544 int MXC_UART_EnableInt(mxc_uart_regs_t *uart, unsigned int mask);
557 int MXC_UART_DisableInt(mxc_uart_regs_t *uart, unsigned int mask);
566 unsigned int MXC_UART_GetStatus(mxc_uart_regs_t *uart);
568 int MXC_UART_Busy(mxc_uart_regs_t *uart);
633 int MXC_UART_AsyncCallback(mxc_uart_regs_t *uart, int retVal);
634 int MXC_UART_TxAsyncCallback(mxc_uart_regs_t *uart, int retVal);
635 int MXC_UART_RxAsyncCallback(mxc_uart_regs_t *uart, int retVal);
644 int MXC_UART_AsyncStop(mxc_uart_regs_t *uart);
645 int MXC_UART_TxAsyncStop(mxc_uart_regs_t *uart);
646 int MXC_UART_RxAsyncStop(mxc_uart_regs_t *uart);
659 int MXC_UART_AbortAsync(mxc_uart_regs_t *uart);
660 int MXC_UART_TxAbortAsync(mxc_uart_regs_t *uart);
661 int MXC_UART_RxAbortAsync(mxc_uart_regs_t *uart);
674 int MXC_UART_AsyncHandler(mxc_uart_regs_t *uart);
711 int MXC_UART_SetAutoDMAHandlers(mxc_uart_regs_t *uart, bool enable);
722 int MXC_UART_SetTXDMAChannel(mxc_uart_regs_t *uart, unsigned int channel);
733 int MXC_UART_GetTXDMAChannel(mxc_uart_regs_t *uart);
744 int MXC_UART_SetRXDMAChannel(mxc_uart_regs_t *uart, unsigned int channel);
755 int MXC_UART_GetRXDMAChannel(mxc_uart_regs_t *uart);