include vdmad.inc mov eax, DMA_Handle mov bl, Buffer mov bh, LockStatus mov esi, OFFSET32 Region mov ecx, RegionSize mov edx, OFFSET32 PhysAddress VxDcall VDMAD_Set_Region_Info
Sets information about the current region assigned to a DMA handle. Uses flags
DMA_Handle
Handle of the DMA.
Buffer
Identifier for buffer.
LockStatus
Status of pages (zero if not locked, nonzero if locked).
Region
Address of region.
RegionSize
Size of region in bytes.
PhysAddress
Physical address for the transfer.
This service must be called before calling the VDMAD_Set_Phys_State service.