taglinefilesource code
Outb221drivers/char/scc.cOutb(port, reg);
Outb227drivers/char/scc.cOutb(port, reg);
Outb236drivers/char/scc.cOutb(port, reg); udelay(5);
Outb237drivers/char/scc.cOutb(port, val); udelay(5);
Outb239drivers/char/scc.cOutb(port, reg);
Outb240drivers/char/scc.cOutb(port, val);
Outb552drivers/char/scc.cOutb(Vector_Latch, 0);      /* Generate INTACK */
Outb570drivers/char/scc.cOutb(scc->ctrl,0x38);              /* Reset Highest IUS" opcode to WR0 */
Outb589drivers/char/scc.cOutb(q,3);
Outb595drivers/char/scc.cOutb(q,2);
Outb660drivers/char/scc.cOutb(scc->ctrl,RES_Tx_P);       /* reset pending int */          
Outb668drivers/char/scc.cOutb(scc->ctrl, RES_Tx_CRC);  /* reset CRC generator */
Outb670drivers/char/scc.cOutb(scc->data,bp->data[bp->in_use++]);
Outb673drivers/char/scc.cOutb(scc->ctrl, RES_EOM_L);
Outb677drivers/char/scc.cOutb(scc->data,bp->data[bp->in_use++]);
Outb769drivers/char/scc.cOutb(scc->ctrl, RES_Tx_P);
Outb770drivers/char/scc.cOutb(scc->ctrl, RES_EXT_INT);  /* reset ext/status interrupts */
Outb781drivers/char/scc.cOutb(scc->ctrl, RES_Tx_P); /* just to be sure */
Outb790drivers/char/scc.cOutb(scc->ctrl,RES_EXT_INT);
Outb901drivers/char/scc.cOutb(scc->ctrl,ERR_RES);
Outb1020drivers/char/scc.cOutb(scc->ctrl,RES_EXT_INT);  /* reset ext/status interrupts */
Outb1021drivers/char/scc.cOutb(scc->ctrl,RES_EXT_INT);  /* must be done twice */
Outb1053drivers/char/scc.cOutb(scc->ctrl + 4, Option | (tx? 0x80 : 0));
Outb1646drivers/char/scc.cOutb(Special_Port,0x08);  /* enable interrupt on the board */
Outb1649drivers/char/scc.cOutb(Special_Port,Option);  /* set the MODEM mode (0x22) */
Outb1660drivers/char/scc.cOutb(scc->ctrl, 0);
Outb1780drivers/char/scc.cOutb(scc->ctrl,0);    /* Make sure pointer is written */
Outb2364drivers/char/scc.cOutb(ctrl, 0);