Analog Devices VISUALDSP++ 3.5 Manual page 405

C/c++ compiler and library for adsp-219x processors
Hide thumbs Also See for VISUALDSP++ 3.5:
Table of Contents

Advertisement

sysreg_write
write to non-memory-mapped register
Synopsis
#include <sysreg.h>
void sysreg_write(const int, const unsigned int)
Description
The
sysreg_write
write the non-memory-mapped register, which is passed as the first param-
eter, with the value passed as the second parameter.
The first parameter for
constants of the enumerated data type
valid 8-bit value used to represent a system control register. The second
parameter is
unsigned
The symbolic definitions in
General Register set:
sysreg_ASTAT
sysreg_SSTAT
sysreg_MSTAT
sysreg_ICNTL
sysreg_IMASK
sysreg_IRPTL
sysreg_DMPG1
sysreg_DMPG2
sysreg_IOPG
System Control Register set:
sysreg_B0
sysreg_B1
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
for ADSP-219x DSPs
function causes the compiler to emit instructions to
sysreg_write
.
sysreg.h
arithmetic status
shifter status
multiplier status
interrupt control
interrupts enabled mask
Interrupt Latch
high address register
DMPG1
high address register
DMPG2
I/O page register
IOPG
base register
B0
base register
B1
C/C++ Run-Time Library
can be one of the symbolic variable
defined in
SysReg
are listed below.
register
or any
sysreg.h
3-151

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Related Products for Analog Devices VISUALDSP++ 3.5

Table of Contents