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
243 7209 d 18 h eqlazer /trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/ tc1047: Looks like it work now.  
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.c
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.h
242 7209 d 18 h arune /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * makefile for AVR-Bios now removes $(OBJ) instead of *.o  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile
241 7209 d 21 h eqlazer /trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/ tc1047: Can now use ADC0-ADC7  
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.c
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.h
240 7210 d 18 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.  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/can.c
/trunk/EmbeddedSoftware/AVR/AVR-Bios/can.h
/trunk/EmbeddedSoftware/AVR/AVR-Bios/can_cfg.h
/trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515
/trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515.c
/trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515.h
/trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515_bittime.h
/trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515_cfg.h
/trunk/EmbeddedSoftware/AVR/AVR-Bios/mcp2515/mcp2515_defs.h
/trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile
/trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c
239 7210 d 22 h eqlazer /trunk/EmbeddedSoftware/AVR/ CanSensors: Support for ds18s20, tc1047 and sht71. Not tested on hw yet.
lib/src/sensor/: Copied from lib/src/temperature etc. The old ones is still left for backwards compatibility.
 
/trunk/EmbeddedSoftware/AVR/CanSensors
/trunk/EmbeddedSoftware/AVR/CanSensors/main.c
/trunk/EmbeddedSoftware/AVR/CanSensors/makefile
/trunk/EmbeddedSoftware/AVR/lib/src/sensor
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/crc8.c
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/crc8.h
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/delay.c
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/delay.h
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/ds18x20.c
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/ds18x20.h
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/onewire.c
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/ds18s20/onewire.h
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/sht7x
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/sht7x/sht7x.c
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/sht7x/sht7x.h
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.c
/trunk/EmbeddedSoftware/AVR/lib/src/sensor/tc1047/tc1047.h
238 7211 d 21 h arune /trunk/EmbeddedSoftware/AVR/AVR-Bios/ bios_serial_bootloader.c added to AVR-Bios  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/bios_serial_bootloader.c
237 7211 d 23 h arune /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * make upload now sets fusebytes  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile
236 7212 d 1 h arune /trunk/EmbeddedSoftware/AVR/AVR-App/ * extra ld is run only if target==mega88, in makefile for avr-app  
/trunk/EmbeddedSoftware/AVR/AVR-App/Makefile
235 7213 d 6 h arune /trunk/EmbeddedSoftware/AVR/AVR-App/ * $(BIOS_RAM_END) in extra_ld-command  
/trunk/EmbeddedSoftware/AVR/AVR-App/Makefile
234 7213 d 7 h arune /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * Fuses reminder in makefile, should be set with avrdude later on  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile
233 7213 d 16 h andfri /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * EmbeddedSoftware/AVR/AVR-Bios/flash.c (flash_flush_buffer): Mark buffer as not dirty after page write.  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/flash.c
232 7213 d 16 h arune /trunk/EmbeddedSoftware/AVR/AVR-App/ * Extra LD-directive after build in Makefile, uncomment if using m88  
/trunk/EmbeddedSoftware/AVR/AVR-App/Makefile
231 7213 d 17 h arune /trunk/EmbeddedSoftware/AVR/AVR-App/ * avrdude in Makefile, -D for no erase  
/trunk/EmbeddedSoftware/AVR/AVR-App/Makefile
230 7213 d 17 h arune /trunk/EmbeddedSoftware/AVR/AVR-Bios/ * avrdude in Makefile  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile
229 7213 d 17 h andfri /trunk/EmbeddedSoftware/AVR/AVR-App/ * EmbeddedSoftware/AVR/AVR-App/Makefile: Added configuration option for start of .data so it's easier to adjust this value until it's scripted.  
/trunk/EmbeddedSoftware/AVR/AVR-App/Makefile
228 7213 d 17 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
227 7214 d 16 h eqlazer /trunk/EmbeddedSoftware/AVR/CanGPS/ CanGPS: Divides relevant messages into shorter strings. Todo: convert strings to ints and put them into can-messages.  
/trunk/EmbeddedSoftware/AVR/CanGPS/main.c
226 7215 d 3 h eqlazer /trunk/EmbeddedSoftware/AVR/CanGPS/ CanGPS: Now sorting out interesting messages from GPS. Todo: Parse data from GPS to CAN  
/trunk/EmbeddedSoftware/AVR/CanGPS
/trunk/EmbeddedSoftware/AVR/CanGPS/main.c
/trunk/EmbeddedSoftware/AVR/CanGPS/makefile
225 7215 d 4 h arune /trunk/EmbeddedSoftware/AVR/AVR-Bios/ mega88-funktionalitet i avrbios  
/trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega88_app.ld
/trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega88_bios.ld
/trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c
224 7215 d 19 h arune /trunk/EmbeddedSoftware/AVR/lib/src/mcu/ Timebase-fix för mega8 (i lib/mcu)  
/trunk/EmbeddedSoftware/AVR/lib/src/mcu/timebase.c

Show All