Lines Matching refs:port
30 uint port = (uint)arg; in uart_irq() local
31 uintptr_t base = uart_to_ptr(port); in uart_irq()
42 cbuf_write_char(&uart_rx_buf[port], c, false); in uart_irq()
102 int uart_putc(int port, char c) { in uart_putc() argument
103 DEBUG_ASSERT(port >= 0 && port < NUM_UARTS); in uart_putc()
105 uintptr_t base = uart_to_ptr(port); in uart_putc()
115 int uart_getc(int port, bool wait) { in uart_getc() argument
116 DEBUG_ASSERT(port >= 0 && port < NUM_UARTS); in uart_getc()
119 if (cbuf_read_char(&uart_rx_buf[port], &c, wait) == 1) in uart_getc()
125 void uart_flush_tx(int port) { in uart_flush_tx() argument
126 DEBUG_ASSERT(port >= 0 && port < NUM_UARTS); in uart_flush_tx()
129 void uart_flush_rx(int port) { in uart_flush_rx() argument
130 DEBUG_ASSERT(port >= 0 && port < NUM_UARTS); in uart_flush_rx()
133 void uart_init_port(int port, uint baud) { in uart_init_port() argument
134 DEBUG_ASSERT(port >= 0 && port < NUM_UARTS); in uart_init_port()