|
| Chapter: 1 |
Page: 54 |
| Reference Number: 32256 |
| Change |
In table 1-6 (Data Type Sizes for ADSP-219x Processors), the bit size for char and unsigned char should be 16 bits (not 8 bits). |
back to top |
|
| Chapter: 3 |
Page: 54 |
| Reference Number: 19697 |
| Change |
| In the VisualDSP++ 3.5 C/C++ Compiler and Library Manual for ADSP-219x Processors (p/n 82-000390-03, Revision 4.1, October 2003), there is a typo in the code example on page 3-54.
The code example is missing an underscore(_) in the front of the "GlobalVariable" that appears in the asm string. The compiler puts an underscore in the front of all variable names in the code that it generates but copies original asm strings directly to the generated code. The typo causes the assembler to issue Warning ea1092 (an undefined variable).
The example should read as follows:
#include
section ("external_memory_section") static int GlobalTable[256]; int main() {
int page, read_value;
asm("%0 = PAGE(_GlobalTable);" : "=e"(page): : );
read_value = external_memory_read(page, &GlobalTable[1]);
return read_value;
} |
back to top |
|
| Chapter: 3 |
Page: 77 |
| Reference Number: 14249 |
| Change |
Structure should be:typedef struct
{
fract16 *c; /* coefficients */
fract16 *d; /* start of delay line */
int k; /* number of bi-quad stages */
} _iir_fr16_state;
|
back to top |
|