
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Programmers Reference 0.02b - <b>int 67h, 5bh alternate map register set - dma registers . 4.0</b>
[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 67h, 5Bh ALTERNATE MAP REGISTER SET - DMA REGISTERS . 4.0
On entry:
AH = 5Bh
AL = subfunction
05h allocate DMA register set
06h enable DMA on alternate map register set
BL = DMA register set number
DL = DMA channel number
07h disable DMA on alternate map register set
BL = DMA register set number
08h deallocate DMA register set
BL = DMA register set number
Return:
BL = DMA register set number; zero if not supported (subfunction 05h)
AH = status
00h successful
80h internal error
81h hardware malfunction
84h undefined function requested
8Fh undefined subfunction
9Ah specified DMA register set not supported
9Bh all DMA register sets currently allocated
9Ch alternate DMA sets not supported
9Dh undefined or unallocated DMA register set
9Eh dedicated DMA channels not supported
9Fh specified dedicated DMA channel not supported
A3h source array corrupted
A4h operating system denied access
Note: this function is for use by operating systems only, and can be
enabled or disabled at any time by the operating system
Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson