M
Mark L Pappin
Walter Banks a écrit :
Does a C compiler run on that?
Not on it, but targetting it - several. I used to work on one of
them, but didn't push it here. (Hi again, DanH!)
See http://tiny.cc/mchipc
(redirects to
http://www.microchip.com/stellent/i...deId=1406&dDocName=en534868&page=wwwCompilers
for your convenience)
Walter's company does C compilers for PIC too, in case you hadn't
noticed. Of course, Walter doesn't push his compiler here either.
There are many processors out there but the discussion was about
C...
Sure, maybe that's why no C compiler for it exists?
http://bytecraft.com/It_s_here
Oh look - a counter example.
There is almost no docs for that one. In the scale of unknown
and irrelevant chips that one should be in the first places.
By the way, where do you have that information?
http://freescale.com
seems to have bucketloads, including a 132-page Technical Data Sheet
for the first (group of) RS08 chip(s) I found drilling down through
their parametric search. Granted, it took me as much as 5 minutes to
get there, this being my first time looking at their web site and all,
but your "almost no docs" seems at odds with what looks like to me
"enough docs to write software and build hardware".
Where can I verify that the chip has no stack???
Jack Ganssle's article
http://embedded.com/columns/breakpoint/215801305
(referenced from Walter's blog) says
The RS08 has [...] an accumulator, PC, a shadow PC, and a two bit
condition code register. That's it.
Want a call stack? Well, you could implement one in software, much
as we did in the old 1802 days, but the RS08 is designed for
simple applications that don't do much calling.
However, my PDF viewer found 3 occurrences of the word "stack" in that
132-page TDS above, which suggests to me that there is in fact a
stack, somewhere - perhaps Walter can elaborate.
mlp