Device Manager API Reference
Argument
*pDeviceHandle
Direction
DMAHandle
DCBHandle
ClientCallback
Return Value
ADI_DEV_RESULT_SUCCESS
ADI_DEV_RESULT_BAD_MANAGER_HANDLE
ADI_DEV_RESULT_NO_MEMORY
ADI_DEV_RESULT_DEVICE_IN_USE
xxx
10-62
Explanation
Pointer to an application-provided location where the device manager
stores an identifier defined by the device manager. All subsequent com-
munication initiated by the client to the device manager for this device
includes this handle.
Data direction for the device: inbound, outbound or bidirectional. (See
"ADI_DEV_DIRECTION" on page
Handle to the DMA manager service that is used for this device (can be
NULL if DMA is not used)
Handle to the deferred callback service that is used for this device. If
NULL, all callbacks will be live and not deferred.
Address of the client's callback function
Device was opened successfully.
Device manager handle does not point to a
device manager.
Insufficient memory is available to open the
device.
Device is already in use.
Device-specific return code
VisualDSP++ 5.0 Device Drivers and System
Services Manual for Blackfin Processors
10-67.)
Need help?
Do you have a question about the VisualDSP++ 5.0 and is the answer not in the manual?