Quick DSP Assembler v0.13b by Lineout [web]
(.DSP......56001.)
\==============/
\ Qdsp-asM /
\- - - - - /
\ v o.13 /
\______/
\ /
\''/
\/
> f.o.r Y.O.U.R F.A.L.C.O.N o.3.o <
QDSP_ASM is an assembler for the ATARI Falcon's 56001 DSP. The first coder
of this project was Giles Audoly. He built it, because the original ATARI-
56K assembler was far too slow. AND it required a conversion from CLD to
P56-files too!
QDSP_ASM eliminates these two factors! It is much faster and outputs
directly to P56 or LOD. Also implemented are:
* local labels
* macro handling (with parameters and local labels)
* r/n/m pipeline checking
* full debug symbols in LODfiles (even locals)
* use of INCLUDE (recursive) directives
* use of INCBIN directives
Ok, I (Pieter van der Meer) plan on releasing more versions in the future.
The ultimate goal being the release of a version that supports all
significant features from the ATARI-assembler. Also you are free to send in
your own suggestions and I will try to implement them!
Still planned are:
* Checks for semantical errors like spurious DO-loops, programflow changes
DO-loops, usage of REP on false instructions, etc.
* Implementation of DSM statements and L-memory data-definition/
-reservation.
* Total optimisation. When all features are implemented and all bugs are
removed, QDSP will be optimised to the max.
Notes:
* QDSP does not support motorola's assembler directives like ".loop", "to",
"downto" and so forth. It is not likely they'll ever be featured in future
versions of QDSP.
* QDSP does not support macro's as in motorola's assembler. When using
parameters in one, you should use "/1", "/2", "/3", instead of the parameter-
name. This could be improved in futureversions.
Furthermore: QDSP_ASM is 100% free software, but please do send some
sources or money to Giles Audoly or me ;-)
Ok, now start hacking your DSPs! :)
For bugreports or suggestions on new features write to:
.---------------------------.
| |
| Pieter van der Meer |
| Bereklauw 1 |
| 4102 KZ Culemborg |
| Holland |
| |
| pietervdmeer@netscape.net |
| |
'___________________________'
[ back to the prod ]
.jpg)