Callback Events - Analog Devices VisualDSP++ 5.0 Service Manual

Visualdsp++ 5.0 device drivers and system for blackfin processors
Table of Contents

Advertisement

Device Manager Public Data Types and Enumerations
Table 10-3. ADI_DEV_DIRECTION (Cont'd)
Name
ADI_DEV_DIRECTION_OUTBOUND
ADI_DEV_DIRECTION_BIDIRECTIONAL

CALLBACK EVENTS

The device manager header file lists enumerations for callback events
which are extensible by the physical device driver (PDD).
The starting value for device manager specific enumerations is
0x40000000. This value is defined in the
ADI_DEV_ENUMERATION_START
The following table lists enumeration values for callback events.
Table 10-4. Callback Events
Name
ADI_DEV_EVENT_START
ADI_DEV_EVENT_BUFFER_PROCESSED
ADI_DEV_EVENT_SUB_BUFFER_PROCESSED
ADI_DEV_EVENT_DMA_ERROR_INTERRUPT
10-68
Description
Outbound direction (write)
Both inbound and outbound (read and write)
services.h
.
Description
0x40000000 - starting point
0x0001 - buffer completed processing
0x0002 - a circular sub-buffer has been processed
0x0003 - DMA controller generated an error inter-
rupt
VisualDSP++ 5.0 Device Drivers and System
Services Manual for Blackfin Processors
file as

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VisualDSP++ 5.0 and is the answer not in the manual?

Table of Contents