]> git.gag.com Git - web/altusmetrum/commitdiff
update SDCC information to point to our cc1111 package source
authorBdale Garbee <bdale@gag.com>
Sat, 12 Jan 2013 17:12:10 +0000 (10:12 -0700)
committerBdale Garbee <bdale@gag.com>
Sat, 12 Jan 2013 17:12:10 +0000 (10:12 -0700)
AltOS/index.mdwn

index 72e8cdc80b57e34b811913a0faf7cf9e6fc5341a..1656283dff45b21aeb0de2f42f28e492b6ffc73b 100644 (file)
@@ -37,10 +37,15 @@ The latest source, which may include unreleased work in progress, is always
 available from [git.gag.com](http://git.gag.com) 
 in the project [fw/altos](http://git.gag.com/?p=fw/altos;a=summary).  
 
-If you need to debug code on an Altus Metrum product, you may want our special
-version of SDCC containing a highly modified sdcdb with support for the cc1111
-debugging interface, which you can find on [git.gag.com](http://git.gag.com) 
-in the project [fw/sdcc](http://git.gag.com/?p=fw/sdcc;a=summary).  This is
+If you need to debug code on an Altus Metrum product, or want to do custom
+development, you need a 2.X version of SDCC.  Version 3.X adds features that 
+bloat the code generated on 8051 enough to overflow the available flash memory
+size.  As a result, we maintain a fork of SDCC we call 'cc1111' that is based
+on the last upstream version of SDCC 2.X, plus a highly modified sdcdb with 
+support for the cc1111 debugging interface.  This is avilable as a package in
+Debian, or you can find the sources on [git.gag.com](http://git.gag.com) 
+in the project 
+[debian/cc1111](http://git.gag.com/?p=debian/cc1111;a=summary).  This is
 not necessary if you just want to rebuild AltOS and use it.
 
 ## Future Plans ##