Project

General

Profile

Statistics
| Revision:

root / trunk @ 205

Name Size Revision Age Author Comment
  bootloader 201 almost 13 years Kevin Woo * Setup bootloader to initialize pins to a know...
  cardbox 205 almost 13 years Kevin Woo Removing serial.c since we have a uart one
  common 202 almost 13 years Kevin Woo * Moved the reset code to toolbox since it is t...
  hardware 172 almost 13 years Kevin Woo Fixed bug in the cardbox where a pin on the FTD...
  programmer 201 almost 13 years Kevin Woo * Setup bootloader to initialize pins to a know...
  swipe 150 about 13 years Brad Neuman Fixed several bugs: warn state no longer allows...
  toolbox 204 almost 13 years Kevin Woo Some byte hacks to reduce size.
  utils 177 almost 13 years Kevin Woo Moved debug script to the util directory
COPYING 34.3 KB 139 over 13 years Kevin Woo Added LGPL to all source code except the hardwa...
COPYING.LESSER 7.46 KB 139 over 13 years Kevin Woo Added LGPL to all source code except the hardwa...

Latest revisions

# Date Author Comment
205 02/27/2010 04:16 PM Kevin Woo

Removing serial.c since we have a uart one

204 02/26/2010 01:51 PM Kevin Woo

Some byte hacks to reduce size.

203 02/26/2010 01:49 PM Kevin Woo

Moved the uart code from toolbox to cardbox since toolbox now uses the bootloader rs485 code

202 02/26/2010 01:47 PM Kevin Woo
  • Moved the reset code to toolbox since it is the only code that uses it
  • Optimized the toolbox statemachine to use parse_packet and the bootloader
    function
  • Small byte optimizations.
  • Down from 1024 bytes to 768 bytes
201 02/26/2010 01:06 PM Kevin Woo
  • Setup bootloader to initialize pins to a known safe state
  • Pulled pindefs for the toolbox out of the toolbox into common/toolbox_pindefs.h
  • Shared toolbox pindefs with the bootloader
  • Replaced all raw pin names with the #defined names
  • Optimizied out some bytes out of the bootloader by sharing variables
200 02/24/2010 10:59 PM Kevin Woo

Bootloader only emits a boot message when the buttons are depressed or it was reset by a watchdog

199 02/24/2010 10:16 PM Kevin Woo

Bootloader is setup to read the address from the EEPROM now

198 02/24/2010 06:24 PM Kevin Woo

Fixed a magic number initialization

197 02/24/2010 06:21 PM Kevin Woo

Removed fuse writing since it seems to be placing the fuses out of memory and causing the programmer to fail

196 02/24/2010 05:57 PM Kevin Woo
  • Fixed bug where the naked attribute did not work with main
  • Used a noreturn attribute to main_start which saved us some room. That works
  • Tested removal of interrupt tables, this works

View revisions

Also available in: Atom