Analog Devices VisualDSP++ 5.0 Service Manual page 533

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

Advertisement

In addition to being able to customize the definition of a PID, it is possi-
ble to register a PID that has already been opened and configured. This
facility is primarily provided to enable the swapping of mass storage media
between the FSS and other elements of an application. For example
embedded NAND flash, hard disk, or SD card could be swapped between
the FSS and the USB mass storage (device) class driver to enable access to
the embedded mass storage from a PC or Mac.
Before the PID can be registered in this way it must be:
• Opened: The values in the
in the PID header file can be used in an explicit call to
adi_dev_Open
definition structure can be used as follows:
adi_dev_Open (adi_dev_ManagerHandle,
Please note that the
back-function>
of the PID with the file system service; these items are reassigned
within the FSS. If they have no direct relevance to the application
itself, they can be assigned NULL and 1 respectively.
VisualDSP++ 5.0 Device Drivers and System
Services Manual for Blackfin Processors
ADI_FSS_DEVICE_DEF
. For example, the members of the ATAPI device
ADI_ATAPI_Def.pEntryPoint,
ADI_ATAPI_Def.DeviceNumber,
<client handle>,
&ADI_ATAPI_Def.DeviceHandle,
ADI_ATAPI_Def.Direction,
adi_dma_ManagerHandle,
adi_dcb_QueueHandle,
<client-callback-function>);
<client-handle>
arguments only have meaning prior to registration
File System Service
structure defined
and
<client call-
12-13

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?

Subscribe to Our Youtube Channel

Table of Contents