Public Data Types and Macros
ADI_DCB_COMMAND
The
ADI_DCB_COMMAND
This data type is used in an
configuration value in calls to
Command
ADI_DCB_CMD_END
ADI_DCB_CMD_PAIR
ADI_DCB_CMD_TABLE
ADI_DCB_CMD_FLUSH_QUEUE
ADI_DCB_ENTRY_HDR
The
ADI_DCB_ENTRY_HDR
underlying RTOS through the
"adi_dcb_Forward" on page
typedef struct ADI_DCB_ENTRY_HDR (
struct ADI_DCB_ENTRY *pNext;
ADI_DCB_DEFERRED_FN pDeferredFunction; // Deferred Callback
} ADI_DCB_ENTRY_HDR;
where
points to the next item in the queue and
pNext
is the address of the deferred function, which is always the address of
adi_dcb_DispatchCallbacks
The
ADI_DCB_DEFERRED_FN typedef
function:
typedef void (*ADI_DCB_DEFERRED_FN) (ADI_DCB_ENTRY *);
5-26
is used to control the DCB manager's queue server.
ADI_DCB_COMMAND_PAIR
adi_dcb_Control
Associated Data Value
Defines the end of a table of command pairs.
Tells
adi_dcb_Control
passed.
Tells
adi_dcb_Control
being passed.
Address of the callback function for which all matching queue
entries are cleared from the queue, regardless of priority.
structure is provided to interface with the
adi_dcb_Forward
5-9):
.
defines the prototype for this
VisualDSP++ 5.0 Device Drivers and System
Services Manual for Blackfin Processors
couplet to change a
.
that a single command pair is being
that a table of command pairs is
function (refer to
// Next item in queue
// Function pointer,
pDeferredFunction
Need help?
Do you have a question about the VisualDSP++ 5.0 and is the answer not in the manual?
Questions and answers