Lines Matching defs:com_port
139 uint8_t *com_port;
141 com_port = (void *)addr;
143 CSR_WRITE(com_port, com_lctl, LCR_DLAB);
145 CSR_WRITE(com_port, com_dlbl, speed);
146 CSR_WRITE(com_port, com_dlbh, speed >> 8);
148 CSR_WRITE(com_port, com_lctl, LCR_PNONE | LCR_8BITS);
149 CSR_WRITE(com_port, com_mcr, MCR_RTS | MCR_DTR);
150 CSR_WRITE(com_port, com_fifo,
152 CSR_WRITE(com_port, com_ier, 0);
154 return com_port;
160 volatile uint8_t *com_port = dev;
162 while ((CSR_READ(com_port, com_lsr) & LSR_TXRDY) == 0)
165 CSR_WRITE(com_port, com_data, c);
171 volatile uint8_t *com_port = dev;
173 while ((CSR_READ(com_port, com_lsr) & LSR_RXRDY) == 0)
176 return CSR_READ(com_port, com_data);
182 volatile uint8_t *com_port = dev;
184 if ((CSR_READ(com_port, com_lsr) & LSR_RXRDY) == 0)
187 return CSR_READ(com_port, com_data);