taglinefilesource code
hwcfg2100drivers/char/scc.cstruct scc_hw_config hwcfg;
hwcfg2125drivers/char/scc.cmemcpy_fromfs(&hwcfg, (void *) arg, sizeof(hwcfg));
hwcfg2127drivers/char/scc.cif (hwcfg.irq == 2) hwcfg.irq = 9;
hwcfg2129drivers/char/scc.cif (!Ivec[hwcfg.irq].used && hwcfg.irq)
hwcfg2131drivers/char/scc.cif (request_irq(hwcfg.irq, scc_isr, SA_INTERRUPT, "AX.25 SCC", NULL))
hwcfg2132drivers/char/scc.cprintk("z8530drv: Warning --- could not get IRQ %d\n", hwcfg.irq);
hwcfg2134drivers/char/scc.cIvec[hwcfg.irq].used = 1;
hwcfg2137drivers/char/scc.cif (hwcfg.vector_latch) 
hwcfg2138drivers/char/scc.cVector_Latch = hwcfg.vector_latch;
hwcfg2140drivers/char/scc.cif (hwcfg.clock == 0)
hwcfg2141drivers/char/scc.chwcfg.clock = DEFAULT_CLOCK;
hwcfg2147drivers/char/scc.cOutb(hwcfg.ctrl_a, 0);
hwcfg2149drivers/char/scc.cOutReg(hwcfg.ctrl_a,R13,0x55);    /* is this chip really there? */
hwcfg2152drivers/char/scc.cif (InReg(hwcfg.ctrl_a,R13) != 0x55 )
hwcfg2160drivers/char/scc.cSCC_Info[2*Nchips  ].ctrl = hwcfg.ctrl_a;
hwcfg2161drivers/char/scc.cSCC_Info[2*Nchips  ].data = hwcfg.data_a;
hwcfg2162drivers/char/scc.cSCC_Info[2*Nchips+1].ctrl = hwcfg.ctrl_b;
hwcfg2163drivers/char/scc.cSCC_Info[2*Nchips+1].data = hwcfg.data_b;
hwcfg2165drivers/char/scc.cSCC_ctrl[2*Nchips  ] = hwcfg.ctrl_a;
hwcfg2166drivers/char/scc.cSCC_ctrl[2*Nchips+1] = hwcfg.ctrl_b;
hwcfg2171drivers/char/scc.cSCC_Info[2*Nchips+chan].special = hwcfg.special;
hwcfg2172drivers/char/scc.cSCC_Info[2*Nchips+chan].clock = hwcfg.clock;
hwcfg2173drivers/char/scc.cSCC_Info[2*Nchips+chan].brand = hwcfg.brand;
hwcfg2174drivers/char/scc.cSCC_Info[2*Nchips+chan].option = hwcfg.option;
hwcfg2175drivers/char/scc.cSCC_Info[2*Nchips+chan].enhanced = hwcfg.escc;
hwcfg2186drivers/char/scc.cchan? hwcfg.data_b : hwcfg.data_a, 
hwcfg2187drivers/char/scc.cchan? hwcfg.ctrl_b : hwcfg.ctrl_a,