taglinefilesource code
Outb225drivers/char/scc.cOutb(port, reg);
Outb231drivers/char/scc.cOutb(port, reg);
Outb240drivers/char/scc.cOutb(port, reg); udelay(5);
Outb241drivers/char/scc.cOutb(port, val); udelay(5);
Outb243drivers/char/scc.cOutb(port, reg);
Outb244drivers/char/scc.cOutb(port, val);
Outb556drivers/char/scc.cOutb(Vector_Latch, 0);      /* Generate INTACK */
Outb574drivers/char/scc.cOutb(scc->ctrl,0x38);              /* Reset Highest IUS" opcode to WR0 */
Outb593drivers/char/scc.cOutb(q,3);
Outb599drivers/char/scc.cOutb(q,2);
Outb664drivers/char/scc.cOutb(scc->ctrl,RES_Tx_P);       /* reset pending int */          
Outb672drivers/char/scc.cOutb(scc->ctrl, RES_Tx_CRC);  /* reset CRC generator */
Outb674drivers/char/scc.cOutb(scc->data,bp->data[bp->in_use++]);
Outb677drivers/char/scc.cOutb(scc->ctrl, RES_EOM_L);
Outb681drivers/char/scc.cOutb(scc->data,bp->data[bp->in_use++]);
Outb773drivers/char/scc.cOutb(scc->ctrl, RES_Tx_P);
Outb774drivers/char/scc.cOutb(scc->ctrl, RES_EXT_INT);  /* reset ext/status interrupts */
Outb785drivers/char/scc.cOutb(scc->ctrl, RES_Tx_P); /* just to be sure */
Outb794drivers/char/scc.cOutb(scc->ctrl,RES_EXT_INT);
Outb905drivers/char/scc.cOutb(scc->ctrl,ERR_RES);
Outb1024drivers/char/scc.cOutb(scc->ctrl,RES_EXT_INT);  /* reset ext/status interrupts */
Outb1025drivers/char/scc.cOutb(scc->ctrl,RES_EXT_INT);  /* must be done twice */
Outb1057drivers/char/scc.cOutb(scc->ctrl + 4, Option | (tx? 0x80 : 0));
Outb1650drivers/char/scc.cOutb(Special_Port,0x08);  /* enable interrupt on the board */
Outb1653drivers/char/scc.cOutb(Special_Port,Option);  /* set the MODEM mode (0x22) */
Outb1664drivers/char/scc.cOutb(scc->ctrl, 0);
Outb1784drivers/char/scc.cOutb(scc->ctrl,0);    /* Make sure pointer is written */
Outb2368drivers/char/scc.cOutb(ctrl, 0);