Lines Matching refs:__UART
28 #define __UART(X) (*(volatile uint8_t *)(UART0_BASE + (UART_##X))) macro
31 #define __UART(X) (*(volatile uint8_t *)(UART1_BASE + (UART_##X))) macro
38 } while (!(__UART(LSR) & UART_LSR_##STATE))
40 #define FLOWCTL_QUERY(LINE) ({ __UART(MSR) & UART_MSR_##LINE; })
41 #define FLOWCTL_CLEAR(LINE) do { __UART(MCR) &= ~UART_MCR_##LINE; mb(); } while (0)
42 #define FLOWCTL_SET(LINE) do { __UART(MCR) |= UART_MCR_##LINE; mb(); } while (0)
57 __UART(LCR) = UART_LCR_WLEN8; /* 1N8 */ in gdbstub_io_init()
58 __UART(FCR) = in gdbstub_io_init()
70 __UART(IER) = UART_IER_RDI | UART_IER_RLSI; in gdbstub_io_init()
97 lcr = __UART(LCR); in gdbstub_set_baud()
98 __UART(LCR) |= UART_LCR_DLAB; in gdbstub_set_baud()
100 __UART(DLL) = value & 0xff; in gdbstub_set_baud()
101 __UART(DLM) = (value >> 8) & 0xff; in gdbstub_set_baud()
103 __UART(LCR) = lcr; in gdbstub_set_baud()
118 while (__UART(LSR) & UART_LSR_DR) { in gdbstub_do_rx()
123 gdbstub_rx_buffer[ix++] = __UART(LSR); in gdbstub_do_rx()
124 gdbstub_rx_buffer[ix++] = __UART(RX); in gdbstub_do_rx()
195 __UART(TX) = 0x0d; in gdbstub_tx_char()
200 __UART(TX) = ch; in gdbstub_tx_char()