At 12:59 PM 7/5/01 -0700, you wrote: > Don, > > I disagree with you about the Orthogonality of the PIC's. That's > one of it's claims to fame. Or at least so I was told, and from > what I've experienced. Now, how that relates to writing a C > compiler for them, I haven't a clue. But from a programmers point > of view, all instructions operate on all registers the same way as > far as I can tell. Correct me if I'm wrong, but I just disagree > with this point. RAM and code banking is one big deviation from orthogonality. The 12-bit processors are particularly unpleasant from this perspective. If you can't easily generate relocatable code, a decent compiler gets much more difficult. In some cases, the compiler vendors just gave up. I think Hitech C, for example, does not support arrays larger than 256 elements on the 12-bit processors. Best regards, =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Spehro Pefhany --"it's the network..." "The Journey is the reward" speff@interlog.com Info for manufacturers: http://www.trexon.com Embedded software/hardware/analog Info for designers: http://www.speff.com Contributions invited->The AVR-gcc FAQ is at: http://www.bluecollarlinux.com =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu