[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 4B - Virtual DMA Specification - LOCK DMA REGION
        AX = 8103h
        DX = flags
            bit 0: reserved (zero)
                1: data should be copied into buffer (ignored if bit 2 set)
                2: buffer should not be allocated if region noncontiguous or
                   crosses physical alignment boundary specified by bits 4-5
                3: don't attempt automatic remap
                4: region must not cross 64K physical alignment boundary
                5: region must not cross 128K physical alignment boundary
             6-15: reserved (zero)
        ES:DI -> DMA descriptor structure (see AX=8102h)
Return: CF clear if successful
            DDS physical address field filled in
            DDS buffer ID field filled (0000h if no buffer allocated)
        CF set on error
            AL = error code (see AX=8102h)
            DDS region size field filled wth maximum contiguous length in bytes
SeeAlso: AX=8105h

See Also: 4B8104
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson