Home | History | Annotate | Download | only in boot

Lines Matching refs:com_port

48 	uint8_t *com_port;
50 com_port = (void *)MIPS_PHYS_TO_KSEG1(COM_BASE + addr);
52 CSR_WRITE(com_port, com_lctl, LCR_DLAB);
54 CSR_WRITE(com_port, com_dlbl, speed);
55 CSR_WRITE(com_port, com_dlbh, speed >> 8);
57 CSR_WRITE(com_port, com_lctl, LCR_PNONE | LCR_8BITS);
58 CSR_WRITE(com_port, com_mcr, MCR_RTS | MCR_DTR);
59 CSR_WRITE(com_port, com_fifo,
61 CSR_WRITE(com_port, com_ier, 0);
63 return com_port;
69 volatile uint8_t *com_port = dev;
71 while ((CSR_READ(com_port, com_lsr) & LSR_TXRDY) == 0)
74 CSR_WRITE(com_port, com_data, c);
80 volatile uint8_t *com_port = dev;
82 while ((CSR_READ(com_port, com_lsr) & LSR_RXRDY) == 0)
85 return CSR_READ(com_port, com_data);
91 volatile uint8_t *com_port = dev;
93 if ((CSR_READ(com_port, com_lsr) & LSR_RXRDY) == 0)
96 return CSR_READ(com_port, com_data);