osd-contiki/cpu/avr
Ralf Schlatterbeck 72da6659ed Inline timer init functions, no static storage
Hardware init function profit a great deal from being inlined if the
given parameters are constant -- which is the common use-case, we could
probably call this for all timers and still have less overhead. The
hwtimer_pwm_ini (which calls hwtimer_ini) gets completely computed at
compile-time resulting only in the register settings of hwtimer_ini.

This is now possible because we get rid of static storage for the
max_ticks and instead compute this in hwtimer_pwm_max_ticks from the
timer register settings.
2014-06-26 20:37:34 +02:00
..
dev Fixes for platform timer code 2014-06-26 18:00:30 +02:00
radio bugfix blockmode, 8 Hz dutycyle as standard 2014-04-15 07:27:31 +02:00
avr.c * Generic AVR stuff. 2007-01-25 18:24:29 +00:00
avrdef.h Removed all old RCS tags in the Contiki source tree. Those RCS tags are not used any more, as we are now using git to manage the Contiki source tree 2012-10-26 15:54:49 +02:00
bootloader.c avr/bootloader.c: Now compatible with bootloaders which always run first. 2013-05-19 08:21:16 -07:00
bootloader.h A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix 2013-11-24 20:20:11 +01:00
cc2420_spi.c Moved the cc2420 driver into a separate dev/cc2420 module 2014-01-26 23:20:27 +01:00
hw_timer.h Inline timer init functions, no static storage 2014-06-26 20:37:34 +02:00
leds-arch.c Removed all old RCS tags in the Contiki source tree. Those RCS tags are not used any more, as we are now using git to manage the Contiki source tree 2012-10-26 15:54:49 +02:00
Makefile.avr Inline timer init functions, no static storage 2014-06-26 20:37:34 +02:00
minileds.c Removed all old RCS tags in the Contiki source tree. Those RCS tags are not used any more, as we are now using git to manage the Contiki source tree 2012-10-26 15:54:49 +02:00
mtarch.c Add missing mtarch_stop function 2012-02-21 11:11:53 -05:00
mtarch.h A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix 2013-11-24 20:20:11 +01:00
rtimer-arch.c Fixes for platform timer code 2014-06-26 18:00:30 +02:00
rtimer-arch.h Fixes for platform timer code 2014-06-26 18:00:30 +02:00
slip_uart1.c Removed all old RCS tags in the Contiki source tree. Those RCS tags are not used any more, as we are now using git to manage the Contiki source tree 2012-10-26 15:54:49 +02:00
spi.c Remove unused SPI initializer flag from AVR. Comment out in the msp-430 template. 2012-02-27 17:05:22 -05:00
watchdog.c Add stk500 platform and changes suggested by Daniel Willmann 2011-08-03 11:18:55 -04:00