This website requires JavaScript.
Explore
Mirrors
Help
Sign In
Apple-2-SW
/
contiki
Watch
1
Star
0
Fork
0
You've already forked contiki
mirror of
https://github.com/oliverschmidt/contiki.git
synced
2025-01-20 01:30:07 +00:00
Code
Issues
Projects
Releases
Wiki
Activity
contiki
/
cpu
/
msp430
History
adamdunkels
fc6d059d24
Added a clock_seconds() function prototype to core/sys/clock.h, that returns seconds in 32 bit format. On platforms like the MSP430, which has a 16 bit native datatype, this cannot be implemented with an interrupt tick that increments a 32 bit value because access is not atomic. Instead, the MSP430 code increments 16 bit seconds value and converts this into a 32 bit value through an offset calculation. If the new value is smaller than the last check, the offset is incremented by 65536. This change also means that CLOCK_CONF_SECOND must be a power of two because a modulo operation is used inside the periodic tick interrupt handler.
2008-07-07 23:38:09 +00:00
..
dev
moved energest from lib/ to sys/
2008-07-03 23:59:20 +00:00
button.c
…
cc2420-arch.c
Changed name of the simple-cc2420 module to cc2420: changed all function names and variable names from simple_cc2420_* to cc2420_*.
2008-07-02 09:05:40 +00:00
clock.c
Added a clock_seconds() function prototype to core/sys/clock.h, that returns seconds in 32 bit format. On platforms like the MSP430, which has a 16 bit native datatype, this cannot be implemented with an interrupt tick that increments a 32 bit value because access is not atomic. Instead, the MSP430 code increments 16 bit seconds value and converts this into a 32 bit value through an offset calculation. If the new value is smaller than the last check, the offset is incremented by 65536. This change also means that CLOCK_CONF_SECOND must be a power of two because a modulo operation is used inside the periodic tick interrupt handler.
2008-07-07 23:38:09 +00:00
flash.c
…
leds-arch.c
…
loader-arch.c
…
lpm.c
…
Makefile.msp430
The .ihex file use the intermediate Contiki-wide .$(TARGET) target instead of the MSP430-specific .firmware
2008-07-02 14:11:34 +00:00
minileds.c
…
msp430.c
Initialize watchdog instead of stopping and starting it
2008-02-11 10:44:49 +00:00
msp430.h
Added improvements suggested by Hardy Greich: define CPU speed in one place only (contiki-conf.h), added nop to XTAL settlement delay
2008-02-03 20:58:11 +00:00
msp430def.h
…
mtarch.c
…
mtarch.h
…
rom.c
…
rtimer-arch.c
Moved energest from lib/ to sys/
2008-07-04 00:02:21 +00:00
rtimer-arch.h
removed offset in rtimer_arch
2007-11-19 22:38:57 +00:00
slip_uart1.c
Made SLIP code coexist with ordinary serial code. If WITH_UIP=1, the SLIP code is used instead.
2008-02-03 20:59:35 +00:00
spi.c
…
uip-ipchksum.c
…
watchdog.c
Count the number of times the watchdog has been stopped to avoid starting it when someone else has stopped it
2008-02-11 10:45:19 +00:00