This page presents some projects that use the GNU Development Chain.

1. NanoK

NanoK is a very small kernel for the 68hc11. It works with the GCC port. It is maintained by Yann Gouy (yann_gouy at yahoo.fr):

nanoK.tar.gz

2. Ethernet on 68HC11

Tom Parker (tom at wiresncode.com) designed an Ethernet board using a Cirrus/Crystal CS8900 controller and plugged it to an 68HC11-F1 board. He wrote a small IP-stack and Ethernet controller in C. This must be compiled under GNU/Linux with the GCC port (due to the use of Linux network headers).

http://www.wiresncode.com/hc11/ether

Tom Parker created a small yahoo group for news and discussions at http://groups.yahoo.com/group/hc11-ether.

3. uC/OS

Ingo Beckmann (ib at nnTec.de) has ported uC/OS-II RTOS for work with the GNU tool chain. See http://www.micrium.com to obtain Jean J. Labrosse's uc/OS. Contact Ingo to obtain the GNU port.

Mike Gruber (mike at grubinski.com) wrote a small example using Ingo's uC/OS port to blink a LED from a task. You can get his example at http://www.grubinski.com/grubinski/ucos.example.tar.gz .

4. The GameGirl

For a quick intro, the GameGirl is a designed-from-scratch portable gaming console. The focus of the project was using a Motorolla 68HC12A4 as the core brain, and developing a simple but useful "GameGirl SDK" for it (which includes graphics, sound, timers, input, and networking with other consoles), with a simple C API.

The maintainer is Loban Amaan Rahman (loban at earthling.net). See http://loban.caltech.edu.

5. GEL

The GNU Embedded Libraries is a collection of embedded libraries and examples of 68HC11/68HC12 programs in C, assembly to show how to use the GNU development chain.

GEL home is: http://gel.sourceforge.net.