Lines Matching refs:uart

114     mxc_uart_regs_t *uart; ///<Point to UART registers  member
144 int MXC_UART_SetPinMapping(mxc_uart_regs_t *uart, sys_map_t pin_mapping);
152 sys_map_t MXC_UART_GetPinMapping(mxc_uart_regs_t *uart);
179 int MXC_UART_Init(mxc_uart_regs_t *uart, unsigned int baud, mxc_uart_clock_t clock);
188 int MXC_UART_Shutdown(mxc_uart_regs_t *uart);
202 int MXC_UART_ReadyForSleep(mxc_uart_regs_t *uart);
214 int MXC_UART_SetFrequency(mxc_uart_regs_t *uart, unsigned int baud, mxc_uart_clock_t clock);
225 int MXC_UART_GetFrequency(mxc_uart_regs_t *uart);
235 int MXC_UART_SetDataSize(mxc_uart_regs_t *uart, int dataSize);
245 int MXC_UART_SetStopBits(mxc_uart_regs_t *uart, mxc_uart_stop_t stopBits);
255 int MXC_UART_SetParity(mxc_uart_regs_t *uart, mxc_uart_parity_t parity);
266 int MXC_UART_SetFlowCtrl(mxc_uart_regs_t *uart, mxc_uart_flow_t flowCtrl, int rtsThreshold);
277 int MXC_UART_SetClockSource(mxc_uart_regs_t *uart, mxc_uart_clock_t clock);
292 int MXC_UART_GetActive(mxc_uart_regs_t *uart);
301 int MXC_UART_AbortTransmission(mxc_uart_regs_t *uart);
310 int MXC_UART_ReadCharacter(mxc_uart_regs_t *uart);
320 int MXC_UART_WriteCharacter(mxc_uart_regs_t *uart, uint8_t character);
330 int MXC_UART_ReadCharacterRaw(mxc_uart_regs_t *uart);
341 int MXC_UART_WriteCharacterRaw(mxc_uart_regs_t *uart, uint8_t character);
354 int MXC_UART_Read(mxc_uart_regs_t *uart, uint8_t *buffer, int *len);
365 int MXC_UART_Write(mxc_uart_regs_t *uart, uint8_t *byte, int *len);
376 unsigned int MXC_UART_ReadRXFIFO(mxc_uart_regs_t *uart, unsigned char *bytes, unsigned int len);
388 int MXC_UART_ReadRXFIFODMA(mxc_uart_regs_t *uart, unsigned char *bytes, unsigned int len,
398 unsigned int MXC_UART_GetRXFIFOAvailable(mxc_uart_regs_t *uart);
409 unsigned int MXC_UART_WriteTXFIFO(mxc_uart_regs_t *uart, unsigned char *bytes, unsigned int len);
421 int MXC_UART_WriteTXFIFODMA(mxc_uart_regs_t *uart, unsigned char *bytes, unsigned int len,
431 unsigned int MXC_UART_GetTXFIFOAvailable(mxc_uart_regs_t *uart);
440 int MXC_UART_ClearRXFIFO(mxc_uart_regs_t *uart);
449 int MXC_UART_ClearTXFIFO(mxc_uart_regs_t *uart);
468 int MXC_UART_SetRXThreshold(mxc_uart_regs_t *uart, unsigned int numBytes);
477 unsigned int MXC_UART_GetRXThreshold(mxc_uart_regs_t *uart);
496 int MXC_UART_SetTXThreshold(mxc_uart_regs_t *uart, unsigned int numBytes);
505 unsigned int MXC_UART_GetTXThreshold(mxc_uart_regs_t *uart);
517 unsigned int MXC_UART_GetFlags(mxc_uart_regs_t *uart);
530 int MXC_UART_ClearFlags(mxc_uart_regs_t *uart, unsigned int flags);
543 int MXC_UART_EnableInt(mxc_uart_regs_t *uart, unsigned int mask);
556 int MXC_UART_DisableInt(mxc_uart_regs_t *uart, unsigned int mask);
565 unsigned int MXC_UART_GetStatus(mxc_uart_regs_t *uart);
630 int MXC_UART_AsyncCallback(mxc_uart_regs_t *uart, int retVal);
639 int MXC_UART_AsyncStop(mxc_uart_regs_t *uart);
652 int MXC_UART_AbortAsync(mxc_uart_regs_t *uart);
665 int MXC_UART_AsyncHandler(mxc_uart_regs_t *uart);
702 int MXC_UART_SetAutoDMAHandlers(mxc_uart_regs_t *uart, bool enable);
713 int MXC_UART_SetTXDMAChannel(mxc_uart_regs_t *uart, unsigned int channel);
724 int MXC_UART_GetTXDMAChannel(mxc_uart_regs_t *uart);
735 int MXC_UART_SetRXDMAChannel(mxc_uart_regs_t *uart, unsigned int channel);
746 int MXC_UART_GetRXDMAChannel(mxc_uart_regs_t *uart);