eisa_dma_stop(D3X)
eisa_dma_stop - stop software-initiated DMA operation on a channel and release it
As shipped in IRIX 6.5.5. Last changed in IRIX 6.5.5.
NAME eisa_dma_stop - stop software-initiated DMA operation on a channel and release it SYNOPSIS #include <sys/eisa.h> void eisa_dma_stop(vint_t adap, int chan); Arguments adap Bus adapter number (zero on an Indigo2). chan Channel on which the DMA operation is to be stopped. DESCRIPTION eisa_dma_stop stops a software-initiated DMA operation in progress on the channel chan. The channel is then released and made available for other use. The caller must ensure that it is acting on behalf of the channel owner, and that it makes sense to release the channel. The caller must also ensure that the channel is in use for software-initiated DMA transfers and not hardware-initiated transfers. Return Values None Level Base or Interrupt Notes Does not sleep.