Subversion Repositories HomeAutomation

Rev

Go to most recent revision | Hide changed files | Details | Compare with Previous | Blame | SVN | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
310 7196 d 19 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * EmbeddedSoftware/AVR/AVR-Bios/flash.c (flash_copy_data): Enable RWW section after flashing so next word can be read.  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.c
309 7196 d 19 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * EmbeddedSoftware/AVR/AVR-Bios/flash.c (flash_copy_data): Extra checks to make sure spm is finished before every flash access. Rewrote loop to fit in flash.  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.c
307 7196 d 21 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * EmbeddedSoftware/AVR/AVR-Bios/flash.c: Fix bug in flash_copy_data where last part of page were never written. Also made sure .flash_code will be included in hex-file.  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega88_bios.ld
/trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega8_bios.ld
/trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.c
306 7197 d 0 h noddan /trunk/EmbeddedSoftware/AVR/CanRGB/ CanRGB: Works even better. Starting to get a little can-integration. TODO: Better CAN Integration, Failsafe mode, Tempsensors etc  
/trunk/EmbeddedSoftware/AVR/CanRGB/main.c
305 7197 d 21 h noddan /trunk/EmbeddedSoftware/AVR/CanRGB/ CanRGB: Support for multiple programs stored in flash memory, looping or one-time programs. Also a bit optimized, using less memory. Starting to get useful.  
/trunk/EmbeddedSoftware/AVR/CanRGB/main.c
304 7197 d 21 h noddan /trunk/EmbeddedSoftware/AVR/CanRGB/ CanRGB: Basic program functionality! :)  
/trunk/EmbeddedSoftware/AVR/CanRGB/main.c
302 7197 d 21 h noddan /trunk/EmbeddedSoftware/AVR/CanRGB/ CanRGB: Fighting with pgmspace  
/trunk/EmbeddedSoftware/AVR/CanRGB/main.c
301 7198 d 0 h noddan /trunk/EmbeddedSoftware/AVR/CanRGB/ CanRGB: Code cleanup, also removed a bug that made the PWM behave strangely at a dutycycle of more than 50%  
/trunk/EmbeddedSoftware/AVR/CanRGB/main.c
300 7198 d 13 h eqlazer /trunk/EmbeddedSoftware/AVR/CanSensors_bios/ CanSensors_bios: testing  
/trunk/EmbeddedSoftware/AVR/CanSensors_bios
/trunk/EmbeddedSoftware/AVR/CanSensors_bios/Makefile
/trunk/EmbeddedSoftware/AVR/CanSensors_bios/main.c
299 7199 d 11 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * EmbeddedSoftware/AVR/AVR-Bios/flash.c: Made flash_copy_data independent and located in top two pages of flash. All other code should be possible to update now.
* EmbeddedSoftware/AVR/AVR-Bios/can.h: Corrected defines for additional communication classes.
 
/trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega88_bios.ld
/trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega8_bios.ld
/trunk/EmbeddedSoftware/AVR/AVR-Bios/can.h
/trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.c
/trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.h
298 7199 d 12 h noddan /trunk/EmbeddedSoftware/AVR/CanRGB/ canRGB: changeColor-function added. First time I'm using pointers :) Seems to work OK. Still a lot of work before it's even remotely useful.  
/trunk/EmbeddedSoftware/AVR/CanRGB/main.c
296 7201 d 12 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * EmbeddedSoftware/AVR/AVR-Bios/can.h: Removed NID from NMT id and placed TYPE, RID and SID on byte boundaries.  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/can.h
294 7202 d 11 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * EmbeddedSoftware/AVR/AVR-Bios/bios.c: Fixed bug where BIOS sent a trashed reply if it received an unexpected msg.  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c
292 7202 d 14 h arune /trunk/EmbeddedSoftware/AVR/AVR-Bios/ CRC-calculation fixed  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c
291 7202 d 16 h noddan /trunk/EmbeddedSoftware/AVR/CanRGB/ NodeRGB: Uploaded for eqlazer ;)  
/trunk/EmbeddedSoftware/AVR/CanRGB/main.c
290 7203 d 12 h arune /trunk/EmbeddedSoftware/AVR/AVR-App/ Added functionality in AVR-App  
/trunk/EmbeddedSoftware/AVR/AVR-App/main.c
289 7203 d 14 h noddan /trunk/EmbeddedSoftware/AVR/CanRGB/ CanRGB: Support for fading intensity and RGB independent. Currently sends debug over CAN.  
/trunk/EmbeddedSoftware/AVR/CanRGB/main.c
287 7203 d 15 h noddan /trunk/EmbeddedSoftware/AVR/CanRGB/ CanRGB: Total rewrite. Supports brightness with unchanged color. One channel seems to work perfectly, the other two are untested.  
/trunk/EmbeddedSoftware/AVR/CanRGB/main.c
286 7203 d 23 h noddan /trunk/EmbeddedSoftware/AVR/CanRGB/ NodeRGB: Rewrite to use another colorspace. Still needs much work.  
/trunk/EmbeddedSoftware/AVR/CanRGB/main.c
285 7204 d 12 h noddan /trunk/EmbeddedSoftware/AVR/CanRGB/ CanRGB: Created. Still a long way to go.  
/trunk/EmbeddedSoftware/AVR/CanRGB
/trunk/EmbeddedSoftware/AVR/CanRGB/main.c
/trunk/EmbeddedSoftware/AVR/CanRGB/makefile

Show All