taglinefilesource code
xd_dma113drivers/block/xd.cstatic u_char xd_drives = 0, xd_irq = 0, xd_dma = 0, xd_maxsectors;
xd_dma167drivers/block/xd.cprintk("xd_geninit: detected %d hard drive%s (using IRQ%d & DMA%d)\n",xd_drives,xd_drives == 1 ? "" : "s",xd_irq,xd_dma);
xd_dma172drivers/block/xd.cif (request_dma(xd_dma,"xd")) {
xd_dma173drivers/block/xd.cprintk("xd_geninit: unable to get DMA%d\n",xd_dma);
xd_dma407drivers/block/xd.cdisable_dma(xd_dma);
xd_dma408drivers/block/xd.cclear_dma_ff(xd_dma);
xd_dma409drivers/block/xd.cset_dma_mode(xd_dma,mode);
xd_dma410drivers/block/xd.cset_dma_addr(xd_dma,(u_int) buffer);
xd_dma411drivers/block/xd.cset_dma_count(xd_dma,count);
xd_dma466drivers/block/xd.cenable_dma(xd_dma);
xd_dma468drivers/block/xd.cdisable_dma(xd_dma);
xd_dma474drivers/block/xd.cenable_dma(xd_dma);
xd_dma476drivers/block/xd.cdisable_dma(xd_dma);
xd_dma532drivers/block/xd.cxd_dma = 3;
xd_dma576drivers/block/xd.cxd_dma = 3;
xd_dma615drivers/block/xd.cxd_dma = 3;
xd_dma649drivers/block/xd.cxd_dma = 3;
xd_dma696drivers/block/xd.cxd_dma = integers[4];