taglinefilesource code
outb_p69init/main.coutb_p(0x80|addr,0x70); \
outb_p286kernel/blk_drv/floppy.coutb_p(cur_rate = floppy->rate,FD_DCR);
outb_p337kernel/blk_drv/floppy.coutb_p(0,FD_DOR);
outb_p143kernel/blk_drv/hd.coutb_p(hd_info[drive].wpcom>>2,++port);
outb_p144kernel/blk_drv/hd.coutb_p(nsect,++port);
outb_p145kernel/blk_drv/hd.coutb_p(sect,++port);
outb_p146kernel/blk_drv/hd.coutb_p(cyl,++port);
outb_p147kernel/blk_drv/hd.coutb_p(cyl>>8,++port);
outb_p148kernel/blk_drv/hd.coutb_p(0xA0|(drive<<4)|head,++port);
outb_p281kernel/blk_drv/hd.coutb_p(inb_p(0x21)&0xfb,0x21);
outb_p73kernel/chr_drv/console.coutb_p(12,0x3d4);
outb_p74kernel/chr_drv/console.coutb_p(0xff&((origin-SCREEN_START)>>9),0x3d5);
outb_p75kernel/chr_drv/console.coutb_p(13,0x3d4);
outb_p76kernel/chr_drv/console.coutb_p(0xff&((origin-SCREEN_START)>>1),0x3d5);
outb_p254kernel/chr_drv/console.coutb_p(14,0x3d4);
outb_p255kernel/chr_drv/console.coutb_p(0xff&((pos-SCREEN_START)>>9),0x3d5);
outb_p256kernel/chr_drv/console.coutb_p(15,0x3d4);
outb_p257kernel/chr_drv/console.coutb_p(0xff&((pos-SCREEN_START)>>1),0x3d5);
outb_p557kernel/chr_drv/console.coutb_p(inb_p(0x21)&0xfd,0x21);
outb_p559kernel/chr_drv/console.coutb_p(a|0x80,0x61);
outb_p28kernel/chr_drv/serial.coutb_p(0x80,port+3);  /* set DLAB of line control reg */
outb_p29kernel/chr_drv/serial.coutb_p(0x30,port);  /* LS of divisor (48 -> 2400 bps */
outb_p30kernel/chr_drv/serial.coutb_p(0x00,port+1);  /* MS of divisor */
outb_p31kernel/chr_drv/serial.coutb_p(0x03,port+3);  /* reset DLAB */
outb_p32kernel/chr_drv/serial.coutb_p(0x0b,port+4);  /* set DTR,RTS, OUT_2 */
outb_p33kernel/chr_drv/serial.coutb_p(0x0d,port+1);  /* enable all intrs but writes */
outb_p408kernel/sched.coutb_p(0x36,0x43);    /* binary, mode 3, LSB/MSB, ch 0 */
outb_p409kernel/sched.coutb_p(LATCH & 0xff , 0x40);  /* LSB */
outb_p205kernel/traps.coutb_p(inb_p(0x21)&0xfb,0x21);