A detailed description of how the DCB manager operates is provided in
"Using the Deferred Callback Manager" on page
ments illustrating its use in standalone mode.Implications for its use in
conjunction with an RTOS are given in
on page
5-8.
The DCB manager uses an unambiguous naming convention to safeguard
against conflicts with other software libraries provided by ADI or other
companies. As a result, all enumeration values and
the
prefix, and functions and global variables use the lowercase
ADI_DCB_
equivalent.
adi_dcb_
Using the Deferred Callback Manager
The operation of the DCB manager comprises the following functions.
• Setting up the DCB manager
• Initializing the DCB manager
• Opening a queue
• Managing the queue
• Posting callbacks to the required queue
• Dispatching callbacks according to the priority level deter-
mined upon posting
• Performing housekeeping functions
• Closing the queue
• Terminating the DCB manager
VisualDSP++ 5.0 Device Drivers and System
Services Manual for Blackfin Processors
Deferred Callback Manager
5-3, along with code seg-
"Interoperability With an RTOS"
typedef
statements use
5-3
Need help?
Do you have a question about the VisualDSP++ 5.0 and is the answer not in the manual?