Initialization Sequence .................................................... 10-17
Stackable Drivers ............................................................ 10-17
Deciding on a Dataflow Method ............................................... 10-18
Chained Without Loopback ................................................ 10-18
Chained With Loopback ..................................................... 10-18
Circular .............................................................................. 10-18
Sequential With and Without Loopback .............................. 10-19
Creating One-Dimensional Buffers ............................................ 10-19
Creating Two-Dimensional Buffers ............................................ 10-23
Creating Circular Buffers .......................................................... 10-26
Creating Sequential One-Dimensional Buffers ........................... 10-28
Device Manager Design ............................................................ 10-30
Device Manager API Description ......................................... 10-30
Memory Usage Macros .................................................... 10-31
Handles .......................................................................... 10-31
Dataflow Enumerations ................................................... 10-31
Command IDs ................................................................ 10-32
Callback Events .............................................................. 10-32
Return Codes .................................................................. 10-32
Circular Buffer Callback Options .................................... 10-33
Buffer Data Types ........................................................... 10-33
Physical Driver Entry Point ............................................. 10-34
API Function Definitions ................................................ 10-34
VisualDSP++ 5.0 Device Drivers and System
Services Manual for Blackfin Processors
Contents
xxi
Need help?
Do you have a question about the VisualDSP++ 5.0 and is the answer not in the manual?