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
228 7218 d 5 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 7219 d 4 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 7219 d 15 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 7219 d 16 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 7220 d 7 h arune /trunk/EmbeddedSoftware/AVR/lib/src/mcu/ Timebase-fix för mega8 (i lib/mcu)  
/trunk/EmbeddedSoftware/AVR/lib/src/mcu/timebase.c
223 7221 d 2 h andfri /trunk/EmbeddedSoftware/AVR/ * EmbeddedSoftware/AVR/AVR-App: TimeBase test.
* EmbeddedSoftware/AVR/AVR-Bios: Implemented TimeBase service. Ugly, messy interrupt handling.
 
/trunk/EmbeddedSoftware/AVR/AVR-Bios/app_vectors.h
/trunk/EmbeddedSoftware/AVR/AVR-Bios/avr_cfg.h
/trunk/EmbeddedSoftware/AVR/AVR-App/Makefile
/trunk/EmbeddedSoftware/AVR/AVR-App/main.c
/trunk/EmbeddedSoftware/AVR/AVR-Bios/Makefile
/trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega8_app.ld
/trunk/EmbeddedSoftware/AVR/AVR-Bios/atmega8_bios.ld
/trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.c
/trunk/EmbeddedSoftware/AVR/AVR-Bios/bios.h
/trunk/EmbeddedSoftware/AVR/AVR-Bios/bios_funs.h
222 7222 d 8 h arune /trunk/EmbeddedSoftware/AVR/CanCallerID/ CallerID uppdaterad så den fungerar som det står på wikin vid ojämnt antal toner.  
/trunk/EmbeddedSoftware/AVR/CanCallerID/main.c
221 7222 d 9 h arune /trunk/EmbeddedSoftware/AVR/ mcu-init istället för att ändra avr-prescaler direkt i main.c, för canDS18s20 och canIRreceive  
/trunk/EmbeddedSoftware/AVR/CanDS18S20/main.c
/trunk/EmbeddedSoftware/AVR/CanIRreceive/main.c
220 7222 d 9 h arune /trunk/EmbeddedSoftware/AVR/lib/src/can/mcp2515/ Funktionen SetClkout finns nu med i headerfilen också  
/trunk/EmbeddedSoftware/AVR/lib/src/can/mcp2515/mcp2515.c
/trunk/EmbeddedSoftware/AVR/lib/src/can/mcp2515/mcp2515.h
219 7222 d 9 h arune /trunk/EmbeddedSoftware/AVR/lib/src/mcu/ Timebase fungerar nu för F_CPU > 16MHz  
/trunk/EmbeddedSoftware/AVR/lib/src/mcu/timebase.c
/trunk/EmbeddedSoftware/AVR/lib/src/mcu/timebase.h
218 7222 d 11 h arune /trunk/EmbeddedSoftware/AVR/lib/src/can/mcp2515/ * MCP2515 clockout is now set to prescaler /1 at init  
/trunk/EmbeddedSoftware/AVR/lib/src/can/mcp2515/mcp2515.c
/trunk/EmbeddedSoftware/AVR/lib/src/can/mcp2515/mcp2515_defs.h
217 7223 d 5 h arune /trunk/EmbeddedSoftware/AVR/CanCallerID/ CallerID  
/trunk/EmbeddedSoftware/AVR/CanCallerID/.project
/trunk/EmbeddedSoftware/AVR/CanCallerID/main.c
/trunk/EmbeddedSoftware/AVR/CanCallerID/makefile
216 7223 d 5 h arune /trunk/EmbeddedSoftware/AVR/CanCallerID/ Share project 'CanCallerID' into 'https://svn.arune.se/svn/HomeAutomation/trunk/EmbeddedSoftware/AVR'  
/trunk/EmbeddedSoftware/AVR/CanCallerID
215 7223 d 9 h arune /trunk/EmbeddedSoftware/AVR/lib/src/eth/ * Watchdog-funktioner som inte används borttagna från timeout för ethernet, kanske kan dessa filer tas bort helt om övrig funktionalitet flyttas  
/trunk/EmbeddedSoftware/AVR/lib/src/eth/timeout.c
/trunk/EmbeddedSoftware/AVR/lib/src/eth/timeout.h
214 7223 d 10 h eqlazer /trunk/EmbeddedSoftware/AVR/CanBlinds/ CanBlinds: Now got support for temperature sensor, two buttons, failsafe, absolute and relative position of servo and start/stop turning.
Note: still untested because lack of hardware.
 
/trunk/EmbeddedSoftware/AVR/CanBlinds/main.c
/trunk/EmbeddedSoftware/AVR/CanBlinds/makefile
213 7223 d 12 h arune /trunk/EmbeddedSoftware/AVR/lib/src/eth/ * Only use tcp and/or udp when needed  
/trunk/EmbeddedSoftware/AVR/lib/src/eth/ip_arp_udp_tcp.c
/trunk/EmbeddedSoftware/AVR/lib/src/eth/ip_arp_udp_tcp.h
212 7223 d 13 h arune /trunk/EmbeddedSoftware/AVR/CanSimpleEthernet/ *Något snyggare, observera att inget bios får plats  
/trunk/EmbeddedSoftware/AVR/CanSimpleEthernet/main.c
211 7223 d 13 h arune /trunk/EmbeddedSoftware/AVR/lib/src/eth/enc28j60/ * reset transmit logic before transmitting  
/trunk/EmbeddedSoftware/AVR/lib/src/eth/enc28j60/enc28j60.c
210 7223 d 15 h arune /trunk/EmbeddedSoftware/AVR/lib/src/eth/ * ss set as output-bug fixed
* send_udp complete (eth+ip+udp-headers set correct)
 
/trunk/EmbeddedSoftware/AVR/lib/src/eth/enc28j60/enc28j60.c
/trunk/EmbeddedSoftware/AVR/lib/src/eth/ip_arp_udp_tcp.c
209 7224 d 4 h eqlazer /trunk/EmbeddedSoftware/AVR/lib/src/electromechanic/ rc_servo lib: finished but still untested  
/trunk/EmbeddedSoftware/AVR/lib/src/electromechanic/rc_servo.c
/trunk/EmbeddedSoftware/AVR/lib/src/electromechanic/rc_servo.h

Show All