Reply by Ralf Heuser-Lindner December 22, 19991999-12-22
There are two problems:

1. The code generates an assembler error in two lines like:
if ne jump (PC,12), f4=dm(i0,m2);
Obviously, this is not an allowed instruction for the ADSP2106X, since
only a compute instruction is allowed for the second part of the
instruction. Maybe this was possible for the ADSP21000?

2. If I correct this by putting the second instruction in a separate
line (rather complicated because of the "if"), assembling is possible
without errors, but the matrix inversion doesn't deliver correct
results.

Ralf Heuser-Lindner


Reply by December 17, 19991999-12-17
Does anybody know a SHARC assembler routine for matrix inversion? The
one described in the ADSP21000 Family Applications Handbook doesn't
work with ADSP21061.

Ralf Heuser-Lindner