taglinefilesource code
ctlbits254drivers/char/tpqic02.cstatic volatile int ctlbits = 0;     /* control reg bits for tape interface */
ctlbits459drivers/char/tpqic02.cctlbits = WT_CTL_ONLINE;  /* online */
ctlbits460drivers/char/tpqic02.coutb_p(ctlbits, QIC02_CTL_PORT);
ctlbits463drivers/char/tpqic02.cctlbits = 0;      /* no interrupts yet */
ctlbits464drivers/char/tpqic02.coutb_p(ctlbits, QIC02_CTL_PORT);
ctlbits468drivers/char/tpqic02.cctlbits = MTN_CTL_ONLINE;       /* online, and logic enabled */
ctlbits469drivers/char/tpqic02.coutb_p(ctlbits, QIC02_CTL_PORT);
ctlbits622drivers/char/tpqic02.coutb_p(ctlbits & ~MTN_QIC02_CTL_RESET_NOT, QIC02_CTL_PORT);
ctlbits624drivers/char/tpqic02.coutb_p(ctlbits | QIC02_CTL_RESET, QIC02_CTL_PORT);
ctlbits639drivers/char/tpqic02.coutb_p(ctlbits | MTN_QIC02_CTL_RESET_NOT, QIC02_CTL_PORT);
ctlbits641drivers/char/tpqic02.coutb_p(ctlbits & ~QIC02_CTL_RESET, QIC02_CTL_PORT);
ctlbits686drivers/char/tpqic02.coutb_p(ctlbits | QIC02_CTL_REQUEST, QIC02_CTL_PORT);  /* set request bit */
ctlbits700drivers/char/tpqic02.coutb_p(ctlbits & ~QIC02_CTL_REQUEST, QIC02_CTL_PORT); /* reset request bit */
ctlbits896drivers/char/tpqic02.coutb_p(ctlbits | QIC02_CTL_REQUEST, QIC02_CTL_PORT);  /* set request */
ctlbits902drivers/char/tpqic02.coutb_p(ctlbits & ~QIC02_CTL_REQUEST, QIC02_CTL_PORT);  /* un-set request */
ctlbits1205drivers/char/tpqic02.cctlbits &= ~MTN_QIC02_CTL_ONLINE;
ctlbits1536drivers/char/tpqic02.coutb_p(ctlbits, QIC02_CTL_PORT);
ctlbits1555drivers/char/tpqic02.coutb_p(ctlbits | (MTN_CTL_EXC_IEN | MTN_CTL_DNIEN), QIC02_CTL_PORT);
ctlbits1624drivers/char/tpqic02.cctlbits |= MTN_QIC02_CTL_ONLINE;
ctlbits1708drivers/char/tpqic02.cctlbits &= ~MTN_QIC02_CTL_ONLINE;
ctlbits1717drivers/char/tpqic02.coutb_p(ctlbits, QIC02_CTL_PORT);