Lines Matching refs:uart
33 mxc_uart_reva_regs_t *uart; member
43 int MXC_UART_RevA_Init(mxc_uart_reva_regs_t *uart, unsigned int baud);
44 int MXC_UART_RevA_Shutdown(mxc_uart_reva_regs_t *uart);
45 int MXC_UART_RevA_ReadyForSleep(mxc_uart_reva_regs_t *uart);
46 int MXC_UART_RevA_SetFrequency(mxc_uart_reva_regs_t *uart, unsigned int baud);
47 int MXC_UART_RevA_GetFrequency(mxc_uart_reva_regs_t *uart);
48 int MXC_UART_RevA_SetDataSize(mxc_uart_reva_regs_t *uart, int dataSize);
49 int MXC_UART_RevA_SetStopBits(mxc_uart_reva_regs_t *uart, mxc_uart_stop_t stopBits);
50 int MXC_UART_RevA_SetParity(mxc_uart_reva_regs_t *uart, mxc_uart_parity_t parity);
51 int MXC_UART_RevA_SetFlowCtrl(mxc_uart_reva_regs_t *uart, mxc_uart_flow_t flowCtrl,
53 int MXC_UART_RevA_SetClockSource(mxc_uart_reva_regs_t *uart, int usePCLK);
54 int MXC_UART_RevA_SetNullModem(mxc_uart_reva_regs_t *uart, int nullModem);
55 int MXC_UART_RevA_SendBreak(mxc_uart_reva_regs_t *uart);
56 int MXC_UART_RevA_GetActive(mxc_uart_reva_regs_t *uart);
57 int MXC_UART_RevA_AbortTransmission(mxc_uart_reva_regs_t *uart);
58 int MXC_UART_RevA_ReadCharacterRaw(mxc_uart_reva_regs_t *uart);
59 int MXC_UART_RevA_WriteCharacterRaw(mxc_uart_reva_regs_t *uart, uint8_t character);
60 int MXC_UART_RevA_Read(mxc_uart_reva_regs_t *uart, uint8_t *buffer, int *len);
61 int MXC_UART_RevA_Write(mxc_uart_reva_regs_t *uart, uint8_t *byte, int *len);
62 unsigned int MXC_UART_RevA_ReadRXFIFO(mxc_uart_reva_regs_t *uart, unsigned char *bytes,
64 int MXC_UART_RevA_ReadRXFIFODMA(mxc_uart_reva_regs_t *uart, mxc_dma_regs_t *dma,
67 unsigned int MXC_UART_RevA_GetRXFIFOAvailable(mxc_uart_reva_regs_t *uart);
68 unsigned int MXC_UART_RevA_WriteTXFIFO(mxc_uart_reva_regs_t *uart, unsigned char *bytes,
70 unsigned int MXC_UART_RevA_WriteTXFIFODMA(mxc_uart_reva_regs_t *uart, mxc_dma_regs_t *dma,
74 unsigned int MXC_UART_RevA_GetTXFIFOAvailable(mxc_uart_reva_regs_t *uart);
75 int MXC_UART_RevA_ClearRXFIFO(mxc_uart_reva_regs_t *uart);
76 int MXC_UART_RevA_ClearTXFIFO(mxc_uart_reva_regs_t *uart);
77 int MXC_UART_RevA_SetRXThreshold(mxc_uart_reva_regs_t *uart, unsigned int numBytes);
78 unsigned int MXC_UART_RevA_GetRXThreshold(mxc_uart_reva_regs_t *uart);
79 int MXC_UART_RevA_SetTXThreshold(mxc_uart_reva_regs_t *uart, unsigned int numBytes);
80 unsigned int MXC_UART_RevA_GetTXThreshold(mxc_uart_reva_regs_t *uart);
81 unsigned int MXC_UART_RevA_GetFlags(mxc_uart_reva_regs_t *uart);
82 int MXC_UART_RevA_ClearFlags(mxc_uart_reva_regs_t *uart, unsigned int flags);
83 int MXC_UART_RevA_EnableInt(mxc_uart_reva_regs_t *uart, unsigned int mask);
84 int MXC_UART_RevA_DisableInt(mxc_uart_reva_regs_t *uart, unsigned int mask);
85 unsigned int MXC_UART_RevA_GetStatus(mxc_uart_reva_regs_t *uart);
86 int MXC_UART_RevA_Busy(mxc_uart_reva_regs_t *uart);
90 int MXC_UART_RevA_TxAbortAsync(mxc_uart_reva_regs_t *uart);
91 int MXC_UART_RevA_RxAbortAsync(mxc_uart_reva_regs_t *uart);
92 int MXC_UART_RevA_AbortAsync(mxc_uart_reva_regs_t *uart);
93 int MXC_UART_RevA_AsyncHandler(mxc_uart_reva_regs_t *uart);
94 int MXC_UART_RevA_TxAsyncStop(mxc_uart_reva_regs_t *uart);
95 int MXC_UART_RevA_RxAsyncStop(mxc_uart_reva_regs_t *uart);
96 int MXC_UART_RevA_AsyncStop(mxc_uart_reva_regs_t *uart);
97 int MXC_UART_RevA_AsyncCallback(mxc_uart_reva_regs_t *uart, int retVal);
98 int MXC_UART_RevA_TxAsyncCallback(mxc_uart_reva_regs_t *uart, int retVal);
99 int MXC_UART_RevA_RxAsyncCallback(mxc_uart_reva_regs_t *uart, int retVal);
102 int MXC_UART_RevA_SetAutoDMAHandlers(mxc_uart_reva_regs_t *uart, bool enable);
103 int MXC_UART_RevA_SetTXDMAChannel(mxc_uart_reva_regs_t *uart, unsigned int channel);
104 int MXC_UART_RevA_GetTXDMAChannel(mxc_uart_reva_regs_t *uart);
105 int MXC_UART_RevA_SetRXDMAChannel(mxc_uart_reva_regs_t *uart, unsigned int channel);
106 int MXC_UART_RevA_GetRXDMAChannel(mxc_uart_reva_regs_t *uart);