[Coco] CoCo gcc project

James Dessart james at skwirl.ca
Fri Oct 31 13:22:11 EST 2003


If anyone would like to join the gcc-coco project, that'd be great!  In
order to do this, join up to http://sourceforge.net/, then tell me your
sourceforge ID.  If you plan on contributing code, or documentation, I'll
add you as a developer.

Here are tasks that are open for participation:

 - adding RS-DOS BIN support directly to linker
 - OS-9 libc support
 - finishing RS-DOS libc support
 - raw libc support (that doesn't rely on BASIC ROM routines)
   - disk IO (biggest challenge, I think)
   - good keyboard IO
   - 32/40/80 column text support
   - NOTE: this would essentially be a small OS,
           but would open up more of the 64k RAM space
 - CoCo-specific libraries (gfx, etc)
 - improving user experience
   - making a full source distribution (ready to compile tarball)
   - making binaries (linux-x86, osx-ppc, etc)
 - direct to DSK support (for emulators)
 - full floating point support
 - DP register support

So if anyone wants to help with any of those, be my guest! :)  Some are lo
priority for me, and probably others, like the DSK support in the linker.
Others might be essential.  I particularly like the raw libc support, as
side-stepping BASIC entirely would be nice.  This is actually the main
holdup for Contiki at the moment being ported to the CoCo.  It's too big
to fit in the cramped RAM space left with the ROMs in place, and would be
best served with lowercase (on the CoCo 2) support.

A first build of Contiki would be nice, without network support for now.
I'll be working on network support myself, so if someone else could take
it on from the other end, that'd be great!

Thanks,
James




More information about the Coco mailing list