MCA Driver Programming Interface

Alan Cox

      
     

David Weinehall

Chris Beauregard


Table of Contents
Introduction
Known Bugs And Assumptions
Public Functions Provided
mca_read_and_store_pos --  read the POS registers into a memory buffer
DMA Functions Provided
mca_enable_dma --  channel to enable DMA on
mca_disable_dma --  channel to disable DMA on
mca_set_dma_addr --  load a 24bit DMA address
mca_get_dma_addr --  load a 24bit DMA address
mca_set_dma_count --  load a 16bit transfer count
mca_get_dma_residue --  get the remaining bytes to transfer
mca_set_dma_io --  set the port for an I/O transfer
mca_set_dma_mode --  set the DMA mode