Online Since 1995
Cribbage Board #10
Adventures / Interests
COMPLETE FIRMWARE CODE
DISCLAIMER: This is a password protected area. Please do not copy/share/distribute the firmware code without prior written permisson from myself. As with the GNU public license, you may use snippets of the code in your own NON-COMMERCIAL project so long as you provide some due credit (in the comments, etc). For commercial projects (I can't imagine why you'd use this code in the first place), contact me for cheap licensing.
Source Code for Cribbage Board #10, The Wedding Board:
Peg1-2-5.asm Complete version 1.2.5 (first shipping version) of the peg code. This is a .asm file for AVRStudio, but can be opened with any text editor.
Prog1.1.asm Complete version 1.1 (first shipping version) of the programmer code. This is a .asm file for AVRStudio, but can be opened with any text editor.
EEPROM .hex files
These files are not necessary, but were extremely useful in debugging the dual-circular buffer routine. Since it took a tiny bit of effort to make them, they are included here for the taking.
PEGEEPROM-BLANK.hex This file can be used to write a bunch of 00's to the Tiny12's EEPROM.
PEGEEPROM-BLANKFF.hex This file can be used to write a bunch of FF's to a Tiny12's EEPROM.
March 2, 2008