MCA Architecture

MCA Device Functions
MCA Bus DMA

MCA Device Functions

Refer to the file arch/x86/kernel/mca_32.c for more information.

MCA Bus DMA

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