Lines Matching refs:uart_base
24 LPUART_Type *uart_base; member
32 #define UART_DEVICE(uart_base, irq_name, device_name) \ argument
34 uart_base, \
100 if (uart->uart_base == LPUART0) in mcxc444_configure()
104 else if (uart->uart_base == LPUART1) in mcxc444_configure()
109 LPUART_Init(uart->uart_base, &config, CLOCK_GetFreq(kCLOCK_McgIrc48MClk)); in mcxc444_configure()
121 LPUART_DisableInterrupts(uart->uart_base, kLPUART_RxDataRegFullInterruptEnable); in mcxc444_control()
125 LPUART_EnableInterrupts(uart->uart_base, kLPUART_RxDataRegFullInterruptEnable); in mcxc444_control()
137 LPUART_WriteByte(uart->uart_base, ch); in mcxc444_putc()
138 while (!(LPUART_GetStatusFlags(uart->uart_base) & kLPUART_TxDataRegEmptyFlag)); in mcxc444_putc()
148 if (LPUART_GetStatusFlags(uart->uart_base) & kLPUART_RxDataRegFullFlag) in mcxc444_getc()
150 ch = LPUART_ReadByte(uart->uart_base); in mcxc444_getc()
165 status = LPUART_GetStatusFlags(uart->uart_base); in uart_isr()
174 LPUART_ClearStatusFlags(uart->uart_base, kLPUART_RxOverrunFlag); in uart_isr()