Lines Matching defs:dca
1 /* $NetBSD: dca.c,v 1.8 2023/04/21 22:44:27 tsutsui Exp $ */
36 * @(#)dca.c 8.1 (Berkeley) 6/10/93
60 struct dcadevice *dca;
70 dca = dcacnaddr;
71 switch (dca->dca_id) {
92 struct dcadevice *dca = dcacnaddr;
94 dca->dca_reset = 0xFF;
96 dca->dca_ic = 0;
97 dca->dca_cfcr = CFCR_DLAB;
98 dca->dca_data = DCABRD(9600) & 0xFF;
99 dca->dca_ier = DCABRD(9600) >> 8;
100 dca->dca_cfcr = CFCR_8BITS;
101 dca->dca_fifo =
103 dca->dca_mcr = MCR_DTR | MCR_RTS;
110 struct dcadevice *dca = dcacnaddr;
114 if (((stat = dca->dca_lsr) & LSR_RXRDY) == 0)
116 c = dca->dca_data;
131 struct dcadevice *dca = dcacnaddr;
137 while (((stat = dca->dca_lsr) & LSR_TXRDY) == 0 && --timo)
139 dca->dca_data = c;
142 while (((stat = dca->dca_lsr) & LSR_TXRDY) == 0 && --timo)