Subversion Repositories HomeAutomation

Rev

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

Filtering Options

Rev Age Author Path Log message Diff Changes
2291 4519 d 16 h arune /trunk/EmbeddedSoftware/AVR/ Added preliminary support for AVR-internal can controller, mega64c1/m1  
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/avr_internal
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/avr_internal/avr_internal.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/avr_internal/avr_internal.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/avr_internal/can_drv.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/avr_internal/can_drv.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/avr_internal/can_lib.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/avr_internal/can_lib.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/canid.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/mcp2515/mcp2515_bittime.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/stdcan.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/stdcan.h
/trunk/EmbeddedSoftware/AVR/personal/template_application/bios.inc
/trunk/EmbeddedSoftware/AVR/personal/template_module/bios.inc
2286 4546 d 16 h arune /trunk/EmbeddedSoftware/AVR/personal/template_module/src/ Fix for recent GCC issue (affects Ubuntu 14.04), fix by Andreas Fritiofson  
/trunk/EmbeddedSoftware/AVR/personal/template_module/src/Makefile
2285 4559 d 14 h arune /trunk/EmbeddedSoftware/AVR/ Fixes #0000023, credits to Andreas Fritiofson  
/trunk/EmbeddedSoftware/AVR/avr-lib/bios/Makefile
/trunk/EmbeddedSoftware/AVR/personal/template_module/src/Makefile
2265 4653 d 13 h linlun /trunk/EmbeddedSoftware/AVR/personal/template_module/ Removed old comment  
/trunk/EmbeddedSoftware/AVR/personal/template_module/bios.inc
1992 5251 d 15 h arune /trunk/EmbeddedSoftware/AVR/personal/template_module/src/ Added @ for hiding command when compiling %.elf  
/trunk/EmbeddedSoftware/AVR/personal/template_module/src/Makefile
1984 5254 d 14 h linlun /trunk/EmbeddedSoftware/AVR/ Added templates for libraries.list and updated makefile, also updates to sns_qtouch  
/trunk/EmbeddedSoftware/AVR/module/sns_qtouch/libraries.list
/trunk/EmbeddedSoftware/AVR/personal/template_module/src/libraries.list.template
/trunk/EmbeddedSoftware/AVR/module/sns_qtouch/sources.list
/trunk/EmbeddedSoftware/AVR/personal/template_module/src/Makefile
1981 5255 d 13 h arune /trunk/EmbeddedSoftware/AVR/personal/template_module/src/ Updated template_module Makefile so that assembly .S files can be specified as sources  
/trunk/EmbeddedSoftware/AVR/personal/template_module/src/Makefile
1924 5339 d 14 h arune /trunk/EmbeddedSoftware/AVR/personal/template_module/src/ Fix for list command not working after hwid changes, only affects newly created nodes from template_module  
/trunk/EmbeddedSoftware/AVR/personal/template_module/src/main.c.template
1909 5353 d 18 h arune /trunk/EmbeddedSoftware/AVR/ New personal folders created now uses new BIOS function GetHwId instead of compiling in constant value  
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/stdcan.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/stdcan.h
/trunk/EmbeddedSoftware/AVR/personal/template_module/src/main.c.template
1888 5378 d 14 h arune /trunk/EmbeddedSoftware/AVR/personal/ Updated make target installnoapp to work with atom1.5 which requires hex record end of file  
/trunk/EmbeddedSoftware/AVR/personal/template/Makefile
/trunk/EmbeddedSoftware/AVR/personal/template_module/Makefile
1867 5391 d 15 h arune /trunk/EmbeddedSoftware/AVR/personal/ Added a new make target to template Makefiles: installnoappl which uploads an empty application into the node, useful if the current application is broken and disturbes the network
Still untested.
 
/trunk/EmbeddedSoftware/AVR/personal/template/Makefile
/trunk/EmbeddedSoftware/AVR/personal/template_module/Makefile
1855 5399 d 0 h arune /trunk/EmbeddedSoftware/AVR/ Minor optimization to bios:
* Faster reset 120ms instead of 2s
* Faster app start from bios, 2 timestamps instead of 5
 
/trunk/EmbeddedSoftware/AVR/avr-lib/bios/Makefile
/trunk/EmbeddedSoftware/AVR/avr-lib/bios/bios_export.c
/trunk/EmbeddedSoftware/AVR/personal/template/bios.inc
/trunk/EmbeddedSoftware/AVR/personal/template_module/bios.inc
1748 5533 d 18 h arune /trunk/EmbeddedSoftware/AVR/personal/template_module/ Added options in bios.inc to force setup of ports at boot, disabled by default  
/trunk/EmbeddedSoftware/AVR/personal/template_module/bios.inc
1719 5702 d 14 h arune /trunk/EmbeddedSoftware/AVR/personal/ Added support for make target defaultbios to program a node with ID 0xffffffff to a bios with another ID  
/trunk/EmbeddedSoftware/AVR/personal/template/Makefile
/trunk/EmbeddedSoftware/AVR/personal/template_module/Makefile
1640 5788 d 23 h arune /trunk/ setConfig, bios.inc: make-target setconfig now updates MCU-fields if bios start contains such information  
/trunk/PcSoftware/scripts/setConfig/devices.pl
/trunk/EmbeddedSoftware/AVR/personal/template_module/bios.inc
/trunk/PcSoftware/scripts/setConfig/setConfig.pl
1639 5789 d 2 h arune /trunk/EmbeddedSoftware/AVR/personal/template_module/ template_module: removed phony target sethwid and added setconfig  
/trunk/EmbeddedSoftware/AVR/personal/template_module/Makefile
1638 5789 d 17 h arune /trunk/ added script setConfig, can currently be used instead of sethwid
need you to update all personal/dir/Makefile and also add a line in personal/system.inc
 
/trunk/PcSoftware/scripts/setConfig
/trunk/PcSoftware/scripts/setConfig/setConfig.pl
/trunk/EmbeddedSoftware/AVR/personal/system.inc.template
/trunk/EmbeddedSoftware/AVR/personal/template_module/Makefile
1621 5793 d 11 h nattgris /trunk/EmbeddedSoftware/AVR/ remove the list of targets in need of GCC bug workaround

The workaround is effectively a no-op if the targeted AVR is not affected,
so it can just as well be used always. Add suitable comment explaining the
fix. This should solve recent problems with ATmega328P (and future AVRs).

Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
 
/trunk/EmbeddedSoftware/AVR/application/AntennaControl/Makefile
/trunk/EmbeddedSoftware/AVR/application/AntennaDisplay/Makefile
/trunk/EmbeddedSoftware/AVR/application/CallerID/Makefile
/trunk/EmbeddedSoftware/AVR/application/CarDisplay/Makefile
/trunk/EmbeddedSoftware/AVR/application/ChanDimmer/Makefile
/trunk/EmbeddedSoftware/AVR/application/FanController/Makefile
/trunk/EmbeddedSoftware/AVR/application/IrReceive/Makefile
/trunk/EmbeddedSoftware/AVR/application/IrTransceiver/Makefile
/trunk/EmbeddedSoftware/AVR/application/IrTransmit/Makefile
/trunk/EmbeddedSoftware/AVR/application/RGBLED/Makefile
/trunk/EmbeddedSoftware/AVR/application/Relay/Makefile
/trunk/EmbeddedSoftware/AVR/application/Sensors/Makefile
/trunk/EmbeddedSoftware/AVR/application/SerialTransceiver/Makefile
/trunk/EmbeddedSoftware/AVR/application/Servo/Makefile
/trunk/EmbeddedSoftware/AVR/application/SimpleCLCD/Makefile
/trunk/EmbeddedSoftware/AVR/application/canGateway/Makefile
/trunk/EmbeddedSoftware/AVR/application/gLCD/Makefile
/trunk/EmbeddedSoftware/AVR/application/template/Makefile
/trunk/EmbeddedSoftware/AVR/personal/template_module/src/Makefile
1468 6000 d 18 h arune /trunk/EmbeddedSoftware/AVR/ added support for mega168p, only needed when programming with isp, normally one can use mega168 even for mega168p-devices  
/trunk/EmbeddedSoftware/AVR/avr-lib/ldscripts/atmega168p.ld
/trunk/EmbeddedSoftware/AVR/avr-lib/bios/bios.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/DTMF/mt8870/mt8870.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/adc/adc.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/mcp2515/mcp2515.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/mcp2515/mcp2515_cfg.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/io/PCA95xx.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/ir/transceiver/irtransceiver.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/ir/transceiver/irtransceiverMulti.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/mcu/mcu.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/timer/timebase.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/timer/timer_cfg.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/uart/uart.c
/trunk/EmbeddedSoftware/AVR/personal/template_module/src/Makefile
1415 6123 d 18 h arune /trunk/EmbeddedSoftware/AVR/ avr-lib: added support for mega328, currently not working  
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/mcu/portpins.h
/trunk/EmbeddedSoftware/AVR/avr-lib/ldscripts/atmega328p.ld
/trunk/EmbeddedSoftware/AVR/avr-lib/bios/bios.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/DTMF/mt8870/mt8870.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/adc/adc.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/mcp2515/mcp2515.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/mcp2515/mcp2515_cfg.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/ir/transceiver/irtransceiver.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/mcu/mcu.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/timer/timebase.c
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/timer/timer_cfg.h
/trunk/EmbeddedSoftware/AVR/avr-lib/drivers/uart/uart.c
/trunk/EmbeddedSoftware/AVR/personal/template/bios.inc
/trunk/EmbeddedSoftware/AVR/personal/template_module/bios.inc

Show All