I tried the compiler with a Motorola DSP56F805EVM late Friday afternoon. The example code works with the on board serial port without any hardware modification or supplement, in addition to the New Micros IsoPod. I had a couple of questions though: Which registers are available for inline or included assembly? It would appear from the compiler source that only A, X0, Y0, R1, R2, and R3 are used by the compiler (in cc4.c). Did I miss any? Is it possible to do inline assembly with the compiler and if so, how? Or, is the only alternative including any additional assembly with the compiler output? From the file vecinit.asm, it would appear that the assembler does not require the "#" sign to flag immediate data because the following line assembles without error: move M56805_int_Addr,r1 ; exception handler address Is that the desired/designed behaviour of the assembler? I did not observe any of the compiler output to give any immediate values without the "#" modifier. Thanks for the release of the compiler and port of Small C to the 56800 family. As I'll be leaving on holiday this week, I won't be able to exercise the compiler and assembler more thoroughly until after Turkey Time, but I am looking forward to it... Regards, david --- In motoroladsp@y..., "Pete Gray" <teknologikah@y...> wrote: > Hello everyone, > > Just thought I'd pop in and let you know that Small C (including > source code) and an Assembler are now available for download from my > website, in the form of a zip file. Both run from a DOS box. > > The Small C cross-compiler targets the DSP56800 family. I've been > testing with NMI's IsoPod(TM) - see www.newmicros.com - which is > based on the 805. The Assembler is designed to be used in > conjunction with the cross-compiler and produces the output required > by Motorola's free JTAG flash loader. > > Small C language details can be found here - > http://www.ddjembedded.com/languages/smallc/ > > The cross-compiler and assembler have been developed and tested > using djgpp and Metrowerks CodeWarrior. > > Please feel free to send comments, questions etc. > Regards, > -Pete > petegray@i... > http://home.attbi.com/~petegray __________________________________________________ |