GNU Development Chain for 68HC11 and 68HC12

Version 8 by Stephane Carrez
ProjectGNU Development Chain for 68HC11 and 68HC12
Date 1998 - 2007
Goals Provide software development tools for the 68HC11/HC12 boards used by other hardware projects
Dependencies http://gcc.gnu.org

Overview

The GNU Development Chain for 68HC11/68HC12 is a project that I started in end 1998. The initial motivation was to have a cross 68HC11 C compiler for EBCS. In August 1999, a first version was running, in September 2000 it was integrated in FSF mainline sources and in November 2001, the gnu-m68hc11 mailing list reached 300 members (near 1000 members in 2006). I try to continue to maintain the tool chain but I cannot spend as much time as before.

GNU 68HC11/HC12 Development Chain

Libraries

  • GEL: GNU Embedded Libraries for 68HC11/HC12

Related Projects

  • EBCS: Embedded Bathroom Control System
  • PCS: Power Control System

Other

This project took me a big amount of time (hum,... well a lot of nights!). I've tracked the time using my Xcra tool. Below is a summary by year.

YearTimeMajor events
2006 48h
  • Jan 22, Release 3.1 (gcc 3.3.6, binutils 2.15, gdb 6.4)
2005 126h
  • May 05, Release 3.0.1 (gcc 3.3.6, binutils 2.15, gdb 6.2)
  • Jan 30, Release 3.0 (gcc 3.3.5, binutils 2.15, gdb 6.2)
2004 354h
  • Aug 29, Pre-release 2.92 (gcc 3.3.4, binutils 2.15, gdb 6.2)
  • Feb 22, Pre-release 2.91 (gcc 3.3.3, binutils 2.14, gdb 6.0)
2003 453h
  • Oct 5, Alpha release 2.90 (gcc 3.3.1, binutils 2.14, gdb 5.2.1)
  • May 1, Release 2.2 (gcc 3.0.4, binutils 2.12.1, gdb 5.2.1)
  • Jan 4, Release 2.1.1 (gcc 3.0.4, binutils 2.12.1, gdb 5.2.1)
2002 567h
  • Dec 1, gnu-m68hc11 reached 450 members and more than 2000 messages
  • Nov 17, Release 2.1 (gcc 3.0.4, binutils 2.12.1, gdb 5.2.1)
  • Sep 20, Release 2.0 (gcc 3.0.4, binutils 2.12.1, gdb 5.2.1)
  • Jun 27, Beta release 1.9d (gcc 3.0.4, binutils 2.12.1, gdb 5.2)
  • Mar 27, Alpha release 1.9c (gcc 3.0.4, binutils 2.11.2, gdb 5.1)
  • Mar 9, gnu-m68hc11 mailing list reaches 320 members
  • Feb 3, Alpha release 1.9b (gcc 3.0.3, binutils 2.11.2, gdb 5.0)
  • Jan 8, Alpha release 1.9a (gcc 3.0.3, binutils 2.11.2, gdb 5.0)
2001 1023h
  • Oct 14, Release 1.1.1 (gcc 2.95.3, binutils 2.11.2, gdb 5.0)
  • Sep 29, Release 1.1 (gcc 2.95.3, binutils 2.11, gdb 5.0)
  • May 8, Release 1.0 (gcc 2.95.3, binutils 2.11, gdb 5.0)
  • Mar 9, Creation of http://www.gnu-m68hc11.org
  • Jan 14, Release 0.9c (gcc 2.95.2, binutils 2.10, gdb 5.0)
2000 937h
  • Sep 17, Release 0.9b (gcc 2.95.2, binutils 2.10, gdb 5.0)
  • Sep 10, Gcc HC11/HC12 port integrated in FSF mainline sources
  • Aug 3, Release 0.9a of GNU HC11/HC12 (gcc 2.95.2, binutils 2.10, gdb 5.0)
  • July 27, Gdb and Binutils HC11/HC12 port integrated in FSF mainline sources
  • Jan 6, Creation of gnu-m68hc11 mailing list
1999 699h
  • Nov 29, patch for gcc 2.95.2
  • Sep 5, first public patch for gcc 2.95.1
  • Aug 14, first public patch for gcc 2.95