DMA
DMA->dma_mode = DMA_SCSI + rnum;
return DMA->dma_data;
DMA->dma_mode = DMA_SCSI + rnum;
DMA->dma_data = val;
DMA->dma_mode = 0x90;
DMA->dma_mode = 0x90 | dir;
DMA->dma_mode = 0x90 | (dir ^ DMA_WRBIT);
DMA->dma_mode = 0x90 | dir;
DMA->dma_data = nsects;
DMA->dma_mode = 0x10 | dir;
DMA->dma_mode = 0x90;
if (!(st_dmastat = DMA->dma_stat) & 0x01) {
DMA->dma_addr[AD_LOW ] = (ad ) & 0xff;
DMA->dma_addr[AD_MID ] = (ad >> 8) & 0xff;
DMA->dma_addr[AD_HIGH] = (ad >>16) & 0xff;
ad = (DMA->dma_addr[AD_LOW ] & 0xff);
ad |= (DMA->dma_addr[AD_MID ] & 0xff) << 8;
ad |= (DMA->dma_addr[AD_HIGH] & 0xff) <<16;
DMA->dma_mode = mode;
DMA->dma_mode = mode ^ DMA_WRBIT;
DMA->dma_mode = mode;
DMA->dma_data = nblk;
DMA->dma_mode = DMA_SCREG | (mode & DMA_WRBIT);
DMA->dma_mode = regno;
return DMA->dma_data;
DMA->dma_mode = regno;
DMA->dma_data = val;
DMA->dma_mode = FDC_CS | DMA_SCREG;
return DMA->dma_stat;
DMA->dma_drvmode = 0;
DMA->dma_drvmode = (FDC_HDSET|FDC_HDSIG);
DMA->dma_drvmode = 0;
SBIC_DEBUG(DMA, ("wd33c93_go dmago:%d(tcnt=%zx) dmaok=%dx\n",
SBIC_DEBUG(DMA, ("PIO xfer: %d(%p:%zx)\n", sc->target,
SBIC_DEBUG(DMA, ("DMA xfer: %d(%p:%zx)\n", sc->target,
SBIC_DEBUG(DMA, ("dma_stop\n"));