[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The Internet-enabled Contiki Desktop OS
"wildstar128" <wildstar128@hotmail.com> wrote in message news:<v7338rbpd8e4e@corp.supernews.com>...
> "Anders Carlsson" <anders.carlsson@mds.mdh.se> wrote in message
> k2gel5abegw.fsf@legolas.mdh.se">news:k2gel5abegw.fsf@legolas.mdh.se...
> > ben_yates_iii@yahoo.com (Ben Yates) writes:
> >
> > What is the status of Vernon Jensen's C99 (on-target?) compiler?
>
> I have it and I believe the source too.
>
> Though this is a TI discussion and we should move the discussion. Yet, it is
> reasonable to discuss multiplatform elements very carefully. Since this
> would be for gathering ideas and information useful for moving Contiki onto
> a TI as well. This will be a thrilling but very easy to do once we have the
> TMS9900 mneumonic code. Keep in mind this will be easier then fighting a
> lockout chip on a Nintendo. (well.... except for use of a knife blade and
> cut the trace line that is in contact to pin 4 but it should be grounded)
There are _too_ many different variations on Clint Pulley's c99
compiler these days, but they are all small-c variants. I haven't seen
any that adds structures, for example, or support unsigned ints...
I, myself, worked last year on porting the c99 file I/O libraries and
the c formatted I/O libraries over to the SAMS c99 compiler last year.
SAMS being an extended memory system, was a little silly for having a
c99 compiler that had graphics but no file I/O nor the normal
printf/scanf family of functions.
But I have to support _this_ version, as it is the only version of a
c99 compiler to support the extended memory by allowing functions to
be placed in different memory pages, as segments.