MCA Driver Programming Interface
Alan Cox
<
alan@redhat.com
>
David Weinehall
Chris Beauregard
Copyright
© 2000 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
Next >>>
Introduction