• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/dev/ctau/

Lines Matching refs:outb

91 			outb (BCR1(port), cr1);
93 outb (BCR0(port), BCR0_TCK);
94 outb (BCR0(port), 0);
144 #define nconfig_set(b) outb (bcr1_port, (bcr1 &= ~BCR1_NCONFIGI))
145 #define nconfig_clr(b) outb (bcr1_port, (bcr1 |= BCR1_NCONFIGI))
147 #define dclk_tick(b) outb (BCR3(b), 0)
151 outb (bcr1_port, bcr1); \
265 outb (BCR0(port), 0);
301 outb (BCR0(port), 0);
316 outb (0x20, 0x0a);
318 outb (0xa0, 0x0a);
322 outb (BCR0(b->port), BCR0_HDRUN | irqmask[irq]);
323 outb (R(b->port,HD_TEPR_0R), 0);
326 outb (R(b->port,HD_TCSR_0R), TCSR_ENABLE | TCSR_INTR);
327 outb (IER2(b->port), IER2_RX_TME_0);
329 outb (BCR0(b->port), BCR0_HDRUN | irqmask[-irq]);
330 outb (IER0(b->port), 0);
331 outb (IER1(b->port), 0);
332 outb (IER2(b->port), 0);
333 outb (R(b->port,HD_TCSR_0R), 0);
337 outb (0xa0, 0x60 | ((-irq) & 7));
338 outb (0x20, 0x62);
340 outb (0x20, 0x60 | (-irq));
342 outb (BCR0(b->port), b->bcr0);
843 outb (E1CFG (b->port), b->e1cfg);
858 outb (E1CFG (b->port), b->e1cfg);
918 outb (GMD0(b->port), b->gmd0);
919 outb (GMD1(b->port), b->gmd1 | GMD1_NCS0 | GMD1_NCS1);
923 outb (GMD2(b->port), b->gmd2);
940 outb (GERR(b->port), 0xff);
941 outb (GLDR(b->port), 0xff);
953 outb (DMA_MASK, (b->dma & 3) | DMA_MASK_CLEAR);
956 outb (BCR0(b->port), 0);
969 outb (BCR0(b->port), BCR0_HDRUN);
970 outb (BCR0(b->port), b->bcr0);
973 outb (BCR1(b->port), b->bcr1);
977 outb (BCR2(b->port), b->bcr2);
983 outb (WCRL(b->port), 0);
984 outb (WCRM(b->port), 0);
985 outb (WCRH(b->port), 0);
988 outb (IMVR(b->port), 0);
989 outb (ITCR(b->port), ITCR_CYCLE_SINGLE | ITCR_VECT_MOD);
992 outb (IER0(b->port), 0);
993 outb (IER1(b->port), 0);
994 outb (IER2(b->port), 0);
997 outb (PCR(b->port), BYTE b->opt.pcr);
998 outb (DMER(b->port), DME_ENABLE);
1001 outb (DMA_MODE, (b->dma & 3) | DMA_MODE_MASTER);
1004 outb (DMA_MASK, b->dma & 3);
1008 outb (GMD2(b->port), 0);
1055 outb (c->MD0, BYTE amd0);
1056 outb (c->MD1, BYTE amd1);
1057 outb (c->CTL, c->rts ? 0 : CTL_RTS_INV);
1070 outb (c->MD0, BYTE hmd0);
1071 outb (c->MD1, BYTE c->hopt.md1);
1072 outb (c->CTL, c->hopt.ctl & ~CTL_IDLE_PTRN);
1073 outb (c->SA0, c->hopt.sa0);
1074 outb (c->SA1, c->hopt.sa1);
1075 outb (c->IDL, 0x7e); /* HDLC flag 01111110 */
1077 outb (c->MD0, BYTE c->hopt.md0);
1078 outb (c->MD1, BYTE c->hopt.md1);
1079 outb (c->SA0, c->hopt.sa0);
1080 outb (c->SA1, c->hopt.sa1);
1081 outb (c->IDL, 0x7e); /* HDLC flag 01111110 */
1084 outb (c->CTL, c->hopt.ctl & ~CTL_RTS_INV);
1086 outb (c->CTL, c->hopt.ctl | CTL_RTS_INV);
1094 outb (c->RX.DMR, dmr);
1095 outb (c->TX.DMR, dmr);
1099 outb (c->MD2, BYTE c->opt.md2);
1122 outb (c->TMC, tmc);
1123 outb (c->RXS, rxs);
1130 outb (BCR1(c->board->port), c->board->bcr1);
1131 outb (c->TXS, txs);
1134 outb (BCR1(c->board->port), c->board->bcr1);
1147 outb (c->RX.DSR, DSR_DMA_DISABLE);
1148 outb (c->TX.DSR, DSR_DMA_DISABLE);
1149 outb (c->CMD, CMD_TX_RESET);
1150 outb (c->CMD, CMD_TX_ABORT);
1151 outb (c->CMD, CMD_CHAN_RESET);
1154 outb (c->IE0, 0);
1155 outb (c->IE1, 0);
1156 outb (c->IE2, 0);
1157 outb (c->FIE, 0);
1220 outb (BCR1(c->board->port), c->board->bcr1 & ~txcout);
1222 outb (c->RXS, rxs | CLK_INT);
1223 outb (c->TXS, txs | CLK_INT);
1226 outb (BCR1(c->board->port), c->board->bcr1);
1228 outb (c->MD2, *(unsigned char*)&c->opt.md2);
1258 outb (BCR1(c->board->port), c->board->bcr1 & ~txcout);
1260 outb (c->RXS, rxs | CLK_LINE);
1262 outb (c->TXS, txs | CLK_INT);
1264 outb (c->TXS, txs | CLK_LINE);
1267 outb (BCR1(c->board->port), c->board->bcr1);
1269 outb (c->MD2, *(unsigned char*)&c->opt.md2);
1316 outb (c->MD0, BYTE c->hopt.md0);
1317 outb (E1SYN(c->board->port), c->board->e1syn);
1345 outb (c->RX.TEPR, TEPR_64); /* prescale to 16 kHz */
1348 outb (c->RX.TCSR, TCSR_ENABLE | TCSR_INTR);
1353 outb (IER0(c->board->port), ier0);
1354 outb (IER1(c->board->port), ier1);
1355 outb (IER2(c->board->port), ier2);
1356 outb (c->IE0, ie0);
1357 outb (c->IE2, ie2);
1360 outb (c->RRC, dma ? c->opt.dma_rrc : c->opt.pio_rrc);
1364 outb (c->RX.DCR, DCR_ABORT);
1367 outb (c->RX.DARB, (unsigned char) (buf >> 16));
1370 outb (c->RX.DIR, DIR_EOTE);
1373 outb (c->RX.SARB, (unsigned char) (desc >> 16));
1377 outb (c->RX.DIR, DIR_CHAIN_EOME | DIR_CHAIN_BOFE |
1380 outb (c->RX.DSR, DSR_DMA_ENABLE);
1382 outb (c->CMD, CMD_RX_ENABLE);
1408 outb (IER0(c->board->port), ier0);
1409 outb (IER1(c->board->port), ier1);
1410 outb (c->IE0, ie0);
1411 outb (c->IE1, ie1);
1415 outb (c->TRC0, dma ? c->opt.dma_trc0 : c->opt.pio_trc0);
1416 outb (c->TRC1, dma ? c->opt.dma_trc1 : c->opt.pio_trc1);
1420 outb (c->TX.DCR, DCR_ABORT);
1423 outb (c->TX.SARB, (unsigned char) (buf >> 16));
1426 outb (c->TX.DIR, DIR_EOTE);
1429 outb (c->TX.SARB, (unsigned char) (desc >> 16));
1432 outb (c->TX.DIR, /* DIR_CHAIN_EOME | */ DIR_CHAIN_BOFE |
1437 outb (c->CMD, CMD_TX_ENABLE);
1441 outb (GERR(c->board->port), 0xff);
1442 outb (GLDR(c->board->port), 0xff);
1459 outb (BCR1(c->board->port), c->board->bcr1);
1470 outb (c->CTL, inb (c->CTL) & ~CTL_RTS_INV);
1472 outb (c->CTL, inb (c->CTL) | CTL_RTS_INV);
1484 outb (c->CTL, inb (c->CTL) | CTL_BRK);
1486 outb (c->CTL, inb (c->CTL) & ~CTL_BRK);
1558 outb (GMD2(b->port), b->gmd2);
1563 outb (E1CFG(b->port), b->e1cfg);
1571 outb (DMA_MASK, (b->dma & 3) | DMA_MASK_CLEAR);
1597 outb (base, reg);
1603 outb (base, reg);
1604 outb (E1DAT (base & 0x3e0), val);
1616 outb (base, reg); outb (rw, mask); /* lock bits */
1617 outb (base, reg); val = inb (rw) & mask; /* get values */
1618 outb (base, reg); outb (rw, val); /* unlock bits */
1630 outb (E1CS2(base), E1CS2_SCC | reg >> 4);
1631 outb (E1DAT(base), reg & 15);
1637 outb (E1CS2(base), E1CS2_SCC | reg >> 4);
1638 outb (E1DAT(base), reg & 15);
1639 outb (E1DAT(base), val);
1647 outb (E1CS2(c->board->port), E1CS2_SCC | E1CS2_DC |
1657 outb (E1CS2(c->board->port), E1CS2_SCC | (c->num ? 0 : E1CS2_AB));
1658 outb (E1DAT(c->board->port), val);
1666 outb (E1CS2(c->board->port), E1CS2_SCC | E1CS2_DC |
1668 outb (E1DAT(c->board->port), val);
1685 outb (port, v);
1686 outb (port, v);
1687 outb (port, v);
1688 outb (port, v);
1689 outb (port, v | GMD0_SCLK);
1690 outb (port, v | GMD0_SCLK);
1691 outb (port, v | GMD0_SCLK);
1692 outb (port, v | GMD0_SCLK);
1694 outb (port, v0);
1701 outb (GMD1(c->board->port), c->board->gmd1 | GMD1_NCS0 | GMD1_NCS1);
1702 outb (GMD1(c->board->port), c->board->gmd1 |
1706 outb (GMD1(c->board->port), c->board->gmd1 | GMD1_NCS0 | GMD1_NCS1);
1716 outb (GMD1(c->board->port), c->board->gmd1 | GMD1_NCS0 | GMD1_NCS1);
1717 outb (GMD1(c->board->port), c->board->gmd1 |
1721 outb (port, c->board->gmd0 | GMD0_SCLK);
1724 outb (port, c->board->gmd0);
1726 outb (GMD1(c->board->port), c->board->gmd1 | GMD1_NCS0 | GMD1_NCS1);