Subversion Repositories HomeAutomation

Rev

Show changed files | Details | Compare with Previous | Blame | SVN | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
253 7178 d 22 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * EmbeddedSoftware/AVR/AVR-Bios: Bootloader functionality reimplemented. Needs testing.  
250 7184 d 23 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * EmbeddedSoftware/AVR/AVR-Bios: Reorganized CAN code and bios-driver api. Can_Receive() replaced by interrupt controlled callback, Can_Process(). Had to remove bootloader functionality temporary.  
242 7187 d 2 h arune /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * makefile for AVR-Bios now removes $(OBJ) instead of *.o  
240 7188 d 3 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * EmbeddedSoftware/AVR/AVR-Bios: Added CAN-code copied from lib. CanTestPeriodic-like test code added. No functions exported to app yet. This needs to be rewritten to use interrupts.  
237 7189 d 7 h arune /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * make upload now sets fusebytes  
234 7190 d 15 h arune /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * Fuses reminder in makefile, should be set with avrdude later on  
230 7191 d 1 h arune /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * avrdude in Makefile  
228 7191 d 2 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * EmbeddedSoftware/AVR/app_vectors.h: Deleted.
* EmbeddedSoftware/AVR/*_app.ld: Removed the need for editing these files. Values are defined in application makefile.
* EmbeddedSoftware/AVR/*_bios.ld: Bios and bootloader location is now configurable in makefile. .bootloader section added.
* EmbeddedSoftware/AVR/avr_cfg.h: Moved avr-specific initialization here.
* EmbeddedSoftware/AVR/bios.c: Moved flash functionality to separate file.
* EmbeddedSoftware/AVR/Makefile: Added configurability options.
* EmbeddedSoftware/AVR/flash.*: Flash functionality moved here. flash_load_buffer implemented, needs testing.
* EmbeddedSoftware/AVR/vectors.*: New interrupt handling system, works on all avrs without configuration (hopefully). Not tested.
 
223 7193 d 22 h andfri /trunk/EmbeddedSoftware/AVR/ * EmbeddedSoftware/AVR/AVR-App: TimeBase test.
* EmbeddedSoftware/AVR/AVR-Bios: Implemented TimeBase service. Ugly, messy interrupt handling.
 
181 7215 d 23 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ Initial import.