taglinefilesource code
outb_p15include/asm/dma.h#define outb  outb_p
outb_p106init/main.coutb_p(addr,0x70); \
outb_p235init/main.coutb_p(0,0xf1);
outb_p236init/main.coutb_p(0,0xf0);
outb_p312init/main.coutb_p(inb_p(0x21) | (1 << 2), 0x21);
outb_p514kernel/blk_drv/floppy.coutb_p((cur_rate = (floppy->rate)) & ~0x40, FD_DCR);
outb_p802kernel/blk_drv/floppy.coutb_p(current_DOR & ~0x04, FD_DOR);
outb_p1128kernel/blk_drv/floppy.coutb_p((current_DOR & 0xfc) | drive |
outb_p1132kernel/blk_drv/floppy.coutb_p(current_DOR,FD_DOR);
outb_p1153kernel/blk_drv/floppy.coutb_p(addr,0x70); \
outb_p46kernel/blk_drv/hd.coutb_p(addr,0x70);
outb_p102kernel/blk_drv/hd.coutb_p(0xc2, 0x43);
outb_p138kernel/blk_drv/hd.coutb_p(0xA0 | (drive<<4) | head, HD_CURRENT);
outb_p190kernel/blk_drv/hd.coutb_p(hd_info[drive].ctl,HD_CMD);
outb_p192kernel/blk_drv/hd.coutb_p(hd_info[drive].wpcom>>2,++port);
outb_p193kernel/blk_drv/hd.coutb_p(nsect,++port);
outb_p194kernel/blk_drv/hd.coutb_p(sect,++port);
outb_p195kernel/blk_drv/hd.coutb_p(cyl,++port);
outb_p196kernel/blk_drv/hd.coutb_p(cyl>>8,++port);
outb_p197kernel/blk_drv/hd.coutb_p(0xA0|(drive<<4)|head,++port);
outb_p198kernel/blk_drv/hd.coutb_p(cmd,++port);
outb_p425kernel/blk_drv/scsi/ultrastor.coutb_p(BYTE(&mscp, 0), OGM_DATA_PTR(PORT_ADDRESS + 0));
outb_p426kernel/blk_drv/scsi/ultrastor.coutb_p(BYTE(&mscp, 1), OGM_DATA_PTR(PORT_ADDRESS + 1));
outb_p427kernel/blk_drv/scsi/ultrastor.coutb_p(BYTE(&mscp, 2), OGM_DATA_PTR(PORT_ADDRESS + 2));
outb_p428kernel/blk_drv/scsi/ultrastor.coutb_p(BYTE(&mscp, 3), OGM_DATA_PTR(PORT_ADDRESS + 3));
outb_p431kernel/blk_drv/scsi/ultrastor.coutb_p(0x1, LCL_DOORBELL_INTR(PORT_ADDRESS));
outb_p478kernel/blk_drv/scsi/ultrastor.coutb_p(0x20, LCL_DOORBELL_INTR(PORT_ADDRESS));
outb_p527kernel/blk_drv/scsi/ultrastor.coutb_p(0x1, SYS_DOORBELL_INTR(PORT_ADDRESS));
outb_p295kernel/chr_drv/console.coutb_p(12, video_port_reg);
outb_p296kernel/chr_drv/console.coutb_p(0xff&((origin-video_mem_base)>>9), video_port_val);
outb_p297kernel/chr_drv/console.coutb_p(13, video_port_reg);
outb_p298kernel/chr_drv/console.coutb_p(0xff&((origin-video_mem_base)>>1), video_port_val);
outb_p578kernel/chr_drv/console.coutb_p(14, video_port_reg);
outb_p579kernel/chr_drv/console.coutb_p(0xff&((scr_end-video_mem_base)>>9), video_port_val);
outb_p580kernel/chr_drv/console.coutb_p(15, video_port_reg);
outb_p581kernel/chr_drv/console.coutb_p(0xff&((scr_end-video_mem_base)>>1), video_port_val);
outb_p590kernel/chr_drv/console.coutb_p(14, video_port_reg);
outb_p591kernel/chr_drv/console.coutb_p(0xff&((pos-video_mem_base)>>9), video_port_val);
outb_p592kernel/chr_drv/console.coutb_p(15, video_port_reg);
outb_p593kernel/chr_drv/console.coutb_p(0xff&((pos-video_mem_base)>>1), video_port_val);
outb_p1424kernel/chr_drv/console.coutb_p(inb_p(0x61)|3, 0x61);
outb_p1426kernel/chr_drv/console.coutb_p(0xB6, 0x43);
outb_p1428kernel/chr_drv/console.coutb_p(0x37, 0x42);
outb_p1346kernel/chr_drv/keyboard.coutb_p(data, 0x60);
outb_p33kernel/chr_drv/lp.coutb_p(0, LP_C(minor));
outb_p36kernel/chr_drv/lp.coutb_p(command, LP_C(minor));
outb_p49kernel/chr_drv/lp.coutb_p(lpchar, LP_B(minor));
outb_p71kernel/chr_drv/lp.coutb_p(( LP_PSELECP | LP_PINITP | LP_PSTROBE ), ( LP_C( minor )));
outb_p74kernel/chr_drv/lp.coutb_p(( LP_PSELECP | LP_PINITP ), ( LP_C( minor )));
outb_p84kernel/chr_drv/lp.coutb_p(lpchar, LP_B(minor));
outb_p94kernel/chr_drv/lp.coutb_p(( LP_PSELECP | LP_PINITP | LP_PSTROBE ), ( LP_C( minor )));
outb_p97kernel/chr_drv/lp.coutb_p(( LP_PSELECP | LP_PINITP ), ( LP_C( minor )));
outb_p161kernel/chr_drv/lp.coutb_p((LP_PSELECP|LP_PINITP|LP_PINTEN), (LP_C(minor)));
outb_p164kernel/chr_drv/lp.coutb_p((LP_PSELECP|LP_PINITP), (LP_C(minor)));
outb_p170kernel/chr_drv/lp.coutb_p((LP_PSELECP|LP_PINITP), (LP_C(minor)));
outb_p438kernel/chr_drv/lp.coutb_p( LP_DUMMY, LP_B(offset));
outb_p84kernel/chr_drv/psaux.coutb_p(AUX_MAGIC_WRITE,AUX_COMMAND);  /* write magic cookie */
outb_p86kernel/chr_drv/psaux.coutb_p(val,AUX_OUTPUT_PORT);    /* write data */
outb_p114kernel/chr_drv/psaux.coutb_p(AUX_CMD_WRITE,AUX_COMMAND);
outb_p116kernel/chr_drv/psaux.coutb_p(val,AUX_OUTPUT_PORT);
outb_p165kernel/chr_drv/psaux.coutb_p(AUX_DISABLE,AUX_COMMAND);        /* Disable Aux device */
outb_p192kernel/chr_drv/psaux.coutb_p(AUX_ENABLE,AUX_COMMAND);    /* Enable Aux */
outb_p208kernel/chr_drv/psaux.coutb_p(AUX_MAGIC_WRITE,AUX_COMMAND);
outb_p211kernel/chr_drv/psaux.coutb_p(get_fs_byte(buffer++),AUX_OUTPUT_PORT);
outb_p293kernel/chr_drv/psaux.coutb_p(AUX_DISABLE,AUX_COMMAND);        /* Disable Aux device */
outb_p165kernel/chr_drv/serial.coutb_p(value, info->port+offset);
outb_p561kernel/chr_drv/serial.coutb_p(0x80, ICP);
outb_p1334kernel/chr_drv/serial.coutb_p(0x80, ICP);
outb_p1360kernel/chr_drv/serial.coutb_p(save_ICP, ICP);
outb_p1455kernel/chr_drv/serial.coutb_p(UART_FCR_ENABLE_FIFO, UART_FCR + port);
outb_p1475kernel/chr_drv/serial.coutb_p(0xa5, UART_SCR + port);
outb_p1477kernel/chr_drv/serial.coutb_p(0x5a, UART_SCR + port);
outb_p1479kernel/chr_drv/serial.coutb_p(scratch, UART_SCR + port);
outb_p79kernel/chr_drv/vt.coutb_p(inb_p(0x61)|3, 0x61);
outb_p81kernel/chr_drv/vt.coutb_p(0xB6, 0x43);
outb_p83kernel/chr_drv/vt.coutb_p(count & 0xff, 0x42);
outb_p570kernel/sched.coutb_p(0x34,0x43);    /* binary, mode 2, LSB/MSB, ch 0 */
outb_p571kernel/sched.coutb_p(LATCH & 0xff , 0x40);  /* LSB */
outb_p713kernel/sys.coutb_p(0x00, 0x43);  /* latch the count ASAP */
outb_p722kernel/sys.coutb_p(0x0a, 0x20);
outb_p136net/tcp/we.coutb_p(cmd, WD_COMM);
outb_p137net/tcp/we.coutb_p(interrupt_mask,WD_IMR);
outb_p156net/tcp/we.coutb_p(cmd, WD_COMM);
outb_p157net/tcp/we.coutb_p(0, WD_IMR);
outb_p159net/tcp/we.coutb_p( dconfig,WD_DCR);
outb_p161net/tcp/we.coutb_p(0, WD_RBY0);
outb_p162net/tcp/we.coutb_p(0, WD_RBY1);
outb_p163net/tcp/we.coutb_p(WD_MCONFIG,WD_RCC);
outb_p164net/tcp/we.coutb_p(WD_TCONFIG,WD_TRC);
outb_p165net/tcp/we.coutb_p(0,WD_TRPG);     /* Set the transmit page start = 0 */
outb_p166net/tcp/we.coutb_p( max_pages,WD_PSTOP); /* (read) page stop = top of board memory */
outb_p167net/tcp/we.coutb_p(WD_TXBS,WD_PSTRT);  /* (read) page start = cur = bnd = top of tx memory */
outb_p168net/tcp/we.coutb_p(WD_TXBS,WD_BNDR);
outb_p170net/tcp/we.coutb_p(0xff,WD_ISR);
outb_p172net/tcp/we.coutb_p(0 ,WD_IMR);
outb_p174net/tcp/we.coutb_p(cmd,WD_COMM);
outb_p178net/tcp/we.coutb_p(dev->dev_addr[i],WD_PAR0+i);
outb_p181net/tcp/we.coutb_p(WD_TXBS+1,WD_CUR);  /* Set the current page = page start + 1 */
outb_p185net/tcp/we.coutb_p(dev->broadcast[i],WD_MAR0+i);
outb_p190net/tcp/we.coutb_p(cmd, WD_COMM);
outb_p191net/tcp/we.coutb_p(WD_RCONFIG,WD_RCC);
outb_p276net/tcp/we.coutb_p(cmd, WD_COMM);
outb_p282net/tcp/we.coutb_p(len&0xff,WD_TB0);
outb_p283net/tcp/we.coutb_p(len>>8,WD_TB1);
outb_p285net/tcp/we.coutb_p(cmd,WD_COMM);
outb_p307net/tcp/we.coutb_p(cmd & (~CPAGE1), WD_COMM);  /* select page 0 */
outb_p308net/tcp/we.coutb_p(bnd, WD_BNDR);
outb_p309net/tcp/we.coutb_p(cmd | CPAGE1, WD_COMM);  /* reselect page 1 */
outb_p311net/tcp/we.coutb_p(bnd, WD_BNDR);
outb_p324net/tcp/we.coutb_p(cmd & (~CPAGE1), WD_COMM);  /* select page 0 */
outb_p326net/tcp/we.coutb_p(cmd | CPAGE1, WD_COMM);  /* reselect page 1 */
outb_p344net/tcp/we.coutb_p(cmd | CPAGE1, WD_COMM);  /* select page 1 */
outb_p346net/tcp/we.coutb_p(cmd & (~CPAGE1), WD_COMM);  /* reselect page 0 */
outb_p431net/tcp/we.coutb_p(cmd & ~(CPAGE1), WD_COMM);  /* select page 0 */
outb_p448net/tcp/we.coutb_p( cmd, CR );
outb_p454net/tcp/we.coutb_p( PRX, ISR ); /* acknowledge RX interrupt */
outb_p456net/tcp/we.coutb_p( RST, ISR ); /* acknowledge RST interrupt */
outb_p457net/tcp/we.coutb_p( (cmd&~STOP)|STA, CR ); /* Start NIC */  
outb_p458net/tcp/we.coutb_p(  WD_TCONFIG, TCR ); /* resume normal mode */
outb_p488net/tcp/we.coutb_p(len&0xff,WD_TB0);
outb_p489net/tcp/we.coutb_p(len>>8,WD_TB1);
outb_p491net/tcp/we.coutb_p(cmd,WD_COMM);
outb_p543net/tcp/we.coutb_p(cmd, CR );
outb_p559net/tcp/we.coutb_p( OVW, ISR ); /* acknowledge interrupt */
outb_p563net/tcp/we.coutb_p( PRX, ISR ); /* acknowledge interrupt */
outb_p569net/tcp/we.coutb_p( PTX, ISR ); /* acknowledge interrupt */
outb_p583net/tcp/we.coutb_p( RXE, ISR ); /* acknowledge interrupt */
outb_p604net/tcp/we.coutb_p( TXE, ISR ); /* acknowledge interrupt */
outb_p611net/tcp/we.coutb_p( CNTE, ISR ); /* acknowledge interrupt */
outb_p614net/tcp/we.coutb_p( RST, ISR ); /* acknowledge interrupt */
outb_p680net/tcp/we.coutb_p( LAN16ENABLE|MEMMASK, EN_REG5);
outb_p690net/tcp/we.coutb_p(WD_IMEM,WD_CTL);