Introduction - Analog Devices VisualDSP++ 5.0 Service Manual

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

Advertisement

Introduction

Introduction
The port control manager service, within the system services library,
provides the client applications' developer with a means of assigning the
programmable flag pins to various functions. For instance, the flag pins
required for
SPORT0
adi_ports_EnableSPORT
Where necessary, the memory-mapped registers for the appropriate
peripherals are queried to determine behavior. For example, the port
control manager can interrogate the
whether two internal frame syncs are required. However, it is the
responsibility of the client program to configure the PPI control registers
prior to enabling the required flag pins. This is the usual practice within
the device driver model, where port control and the setting of flag values
are done at the point of enabling dataflow.
The port control manager is applicable only to processors that support
port control, which is currently available only on the ADSP-BF534,
ADSP-BF536, and ADSP-BF537 Blackfin processors.
The port control manager uses an unambiguous naming convention to
safeguard against conflicts with other software libraries provided by
Analog Devices or elsewhere. All enumeration values and
ments use the
the lowercase
adi_ports_
9-2
usage can be set up with a single call to the
function.
prefix, and functions and global variables use
ADI_PORTS_
equivalent.
VisualDSP++ 5.0 Device Drivers and System
register to determine
PPI_CONTROL
Services Manual for Blackfin Processors
state-
typedef

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