adi_dcb_RegisterISR
The
adi_dcb_RegisterISR
adi_dcb_Open
void adi_dcb_RegisterISR(
u16 IvgLevel,
ADI_INT_HANDLER_FN Dispatcher,
ADI_DCB_HANDLE *hServer
);
The data types are defined in the
the arguments are as follows.
IvgLevel
Dispatcher
hServer
In the standalone implementation, this function registers the
adi_dcb_DispatchCallbacks
specified interrupt level. In the VDK implementation, it returns with no
effect.
Handling Critical Regions Within Callbacks
If critical regions are required within a callback function, you must be
aware of any restrictions imposed by the underlying RTOS. For example,
VDK-based applications are prohibited from calling
PushCriticalRegion/PopCriticalRegion
interrupt level.
VisualDSP++ 5.0 Device Drivers and System
Services Manual for Blackfin Processors
function is invoked from within the
function and has the following prototype:
Interrupt level at which callbacks are dispatched
Mandatory address of the
Address of the queue server structure
function with the interrupt manager at the
Deferred Callback Manager
<services/services.h>
adi_dcb_DispatchCallbacks
functions from within the
header file and
function
5-11
Need help?
Do you have a question about the VisualDSP++ 5.0 and is the answer not in the manual?