| 254 |
7188 d 9 h |
andfri |
/trunk/EmbeddedSoftware/AVR/AVR-Bios/ |
* EmbeddedSoftware/AVR/AVR-Bios: Fixed address increment bug in bios.c. Send ACK at PGM_START. Added #ifdefs around uart and some flash code for conditional compilation. |
|
/trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.h /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios_funs.h /trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.c /trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.h
|
| 228 |
7201 d 10 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. |
|
/trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.c /trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.h /trunk/EmbeddedSoftware/AVR/AVR-Bios/vectors.S /trunk/EmbeddedSoftware/AVR/AVR-Bios/vectors.h
/trunk/EmbeddedSoftware/AVR/AVR-Bios/app_vectors.h
/trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile /trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega88_app.ld /trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega88_bios.ld /trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega8_app.ld /trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega8_bios.ld /trunk/EmbeddedSoftware/AVR/AVR-Bios/avr_cfg.h /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.h /trunk/EmbeddedSoftware/AVR/AVR-Bios/bios_funs.h
|