Unit DMA
From Ultibo.org
Return to Unit Reference
Description
To be documented
Constants
To be documented
Type definitions
To be documented
Public variables
To be documented
Function declarations
Initialization functions
procedure DMAInit;
Description: To be documented
Note | To be documented |
---|
DMA host functions
function DMAHostStart(DMA:PDMAHost):LongWord;
Description: To be documented
Note | To be documented |
---|
function DMAHostStop(DMA:PDMAHost):LongWord;
Description: To be documented
Note | To be documented |
---|
function DMAHostReset(DMA:PDMAHost):LongWord;
Description: To be documented
Note | To be documented |
---|
function DMAHostProperties(DMA:PDMAHost; Properties:PDMAProperties):LongWord;
Description: To be documented
Note | To be documented |
---|
function DMAHostCreate:PDMAHost;
Description: Create a new DMA entry
Return | Pointer to new DMA entry or nil if DMA could not be created |
---|
function DMAHostCreateEx(Size:LongWord):PDMAHost;
Description: Create a new DMA entry
Size | Size in bytes to allocate for new DMA (Including the DMA entry") |
---|---|
Return | Pointer to new DMA entry or nil if DMA could not be created |
function DMAHostDestroy(DMA:PDMAHost):LongWord;
Description: Destroy an existing DMA entry
Note | To be documented |
---|
function DMAHostRegister(DMA:PDMAHost):LongWord;
Description: Register a new DMA in the DMA host table
Note | To be documented |
---|
function DMAHostDeregister(DMA:PDMAHost):LongWord;
Description: Deregister a DMA from the DMA host table
Note | To be documented |
---|
function DMAHostFind(DMAId:LongWord):PDMAHost;
Description: To be documented
Note | To be documented |
---|
function DMAHostEnumerate(Callback:TDMAEnumerate; Data:Pointer):LongWord;
Description: To be documented
Note | To be documented |
---|
function DMAHostNotification(DMA:PDMAHost; Callback:TDMANotification; Data:Pointer; Notification,Flags:LongWord):LongWord;
Description: To be documented
Note | To be documented |
---|
Return to Unit Reference