The
sysreg.h
system access to registers, modes and addresses not normally accessible
from C source. These functions are specific to individual architectures and
this section lists the built-in functions supported at this time on
ADSP-219x DSPs.
The compiler supports:
•
"Access to System Registers" on page 1-95
•
"I/O Space Read or Write" on page 1-97
•
"Interrupt Control" on page 1-98
•
"Mode Control" on page 1-99
•
"Near and Far Type Qualifiers" on page 1-99
•
"Circular Buffer Built-In Functions" on page 1-103
Access to System Registers
The inclusion of
efficient inline instructions to implement read and write of values from
and to general register set and system control set system registers.
General Register set:
ASTAT SSTAT MSTAT ICNTL IMASK IRPTL DMPG1 DMPG2 IOPG
System Control Register set:
B0 B1 B2 B3 B4 B5 B6 B7 SYSCTL CACTL
DBGCTRL DBGSTAT CNT0 CNT1 CNT2 CNT3
Also any 8-bit value used as a register identifier.
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
for ADSP-219x DSPs
header file defines a set of functions that provide efficient
allows the use of functions that will generate
sysreg.h
Compiler
1-95
Need help?
Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?