Author: Norman Feske (pD950912E.dip.t-dialin.net)
Date: 01-11-2002 01:22
Hi Elliot,
Congratulations... you will have a lot
of fun with that beast! :)
I always use DSPdit as programming
environment when I code the DSP.
It is very similar to TurboAssembler
and it is recommended to use the
TurboAss for programming the CPU
side. So you can switch between the two
processors very easily. DSPdit features
online syntax-check, which is a great
help when beginning with the DSP - so
syntax errors can not occur. DSPdit
also checks if parallel-moves are valid
and tell you when its wrong. Very nice!
DSPdit uses QASM for assembling.
I always use the P56-binary format
(output of qasm) - the big advantage is
that you can link it to your program.
Starting the program is as easy as
with LOD file - via an XBIOS call.
You can download a lot of my DSP sources
from the http://escape.atari.org site
(ftp section). For example the file
ftp://ftp.inf.tu-dresden.de/software/atari/Escape/Sources/POWERSRC.LZH
which is a 4kb intro that uses the DSP.
The DSP initialisation is the most
interesting part - I guess.
wishing you a lot of fun,
Norman
BTW.: If you have problems while coding
the DSP, just send me a mail! :)
|