adamdunkels
|
5eb22ad289
|
Print out stack pointer when rebooting node
|
2010-04-04 12:30:10 +00:00 |
|
adamdunkels
|
0ed236e774
|
Bugfix: the clock interrupt now flushes the energy estimator to avoid overflow of the LPM mode
|
2010-04-04 12:29:50 +00:00 |
|
adamdunkels
|
52ad0008dc
|
Bugfix
|
2010-03-31 11:55:04 +00:00 |
|
adamdunkels
|
4447782ab4
|
Print out a stack trace when a node reboots because of the watchdog
|
2010-03-30 23:02:23 +00:00 |
|
adamdunkels
|
ac172a5575
|
Turn off LPM mode for clock interrupts to avoid rtimer wrapping during extended LPM
|
2010-03-29 21:53:32 +00:00 |
|
nifi
|
ebfa6c5ef1
|
only include memcpy/set workaround when needed
|
2010-03-21 10:40:15 +00:00 |
|
joxe
|
e99c906caf
|
activated the new workaround...
|
2010-03-19 14:50:07 +00:00 |
|
joxe
|
7e6919cc8c
|
fixed workaround for memcpy/set to be memory efficient but slower
|
2010-03-19 14:39:45 +00:00 |
|
adamdunkels
|
04cdae05c3
|
Increased the rtimer granularity: needed to make contikimac work
|
2010-03-19 13:25:52 +00:00 |
|
fros4943
|
db777ce3d0
|
reverted previous patch: appears to create problems on hardware
|
2010-03-05 12:06:03 +00:00 |
|
nvt-se
|
7543d53603
|
Ensure that the UART port is available before writing
|
2010-03-03 23:18:58 +00:00 |
|
adamdunkels
|
465125c5e7
|
Added support for 32-bit clock ticks: when reading the 32-bit value, make sure that it does not change between readouts to avoid reading right in the middle of it being updated
|
2010-02-23 18:41:20 +00:00 |
|
adamdunkels
|
953a8c2015
|
Turn off timer before updating - needed to avoid bugs in ContikiMAC - not 100% sure why
|
2010-02-18 22:15:54 +00:00 |
|
adamdunkels
|
4ff6b5460a
|
Removed safeguards around the update code for the timer; turns out they weren't needed (but instead triggered a bug in MSPsim)
|
2010-01-30 14:03:35 +00:00 |
|
adamdunkels
|
dbacf3e781
|
Values altered in interrupt handlers should be volatile
|
2010-01-26 10:20:16 +00:00 |
|
adamdunkels
|
5a03e4e6ad
|
Bugfix: changed #ifdef to #if, otherwise the SFD code would be enabled anyway
|
2010-01-19 20:35:41 +00:00 |
|
adamdunkels
|
9d751da8e5
|
Disable SFD interrupt by default
|
2010-01-19 13:11:23 +00:00 |
|
adamdunkels
|
acea0afb35
|
Enable a flag when packet SFD seen
|
2010-01-19 13:11:01 +00:00 |
|
adamdunkels
|
2772d31ae6
|
Turn off Timer A before modifying its control registers to avoid problems when timer is updated frequently
|
2010-01-18 21:17:11 +00:00 |
|
nifi
|
a364213180
|
IRQ_PORTx is no longer used. Instead returning port number.
|
2010-01-14 20:05:58 +00:00 |
|
nifi
|
a937f8626c
|
removed files no longer used with new sensor APIs
|
2010-01-14 18:10:31 +00:00 |
|
adamdunkels
|
9ac4109bad
|
Increased the clock speed to 32768/4 from 32768/8 to provide better accuracy for power profiling of radio CCA checks
|
2009-12-09 12:55:35 +00:00 |
|
adamdunkels
|
f9260c4fae
|
Enable interrupts during the periodic clock processing to allow rtimers to execute on top of the clock
|
2009-12-08 23:40:14 +00:00 |
|
adamdunkels
|
a4df6e0fbf
|
Remove the read from TAIV - this should not be done for TIMERA0 interrupts (in fact, doing so messes up the other timer a interrupts, like the clock tick...)
|
2009-12-08 23:39:45 +00:00 |
|
adamdunkels
|
873f4d0222
|
Need to clear the interrupt flag register for Timer A
|
2009-12-07 14:32:16 +00:00 |
|
adamdunkels
|
e3fed27f4a
|
Broke out the CC2420 SFD interrupt into a separate file to allow easier overloading with project-specific files
|
2009-12-05 19:42:56 +00:00 |
|
nifi
|
efdbbf9fe3
|
minor cleanup: random.c is already included in Makefile.include
|
2009-11-19 17:33:05 +00:00 |
|
nifi
|
4f2318152e
|
Added support for CPU speed 2.4576MHz and configuration to enable/disable interrupt driven TX
|
2009-11-18 15:45:32 +00:00 |
|
nifi
|
2640f9bf26
|
Must check error flag before reading. Removed leds debug.
|
2009-11-18 13:24:12 +00:00 |
|
adamdunkels
|
790f2f632a
|
Moved putchar into separate file to make it easier to override its implementation
|
2009-10-30 15:06:26 +00:00 |
|
fros4943
|
53d03aa924
|
uart correction values for 3.9Mhz (default sky freq.)
|
2009-10-27 16:25:28 +00:00 |
|
fros4943
|
b0291ca5a8
|
bug fix: wake up MSP430 when leaving rtimer interrupt if the rtimer polled a process.
thanks to Marco Vedovati for finding the bug
|
2009-10-06 09:21:46 +00:00 |
|
nifi
|
c6f7ef84fe
|
Initialize the transmit ringbuffer before enabling TX interrupt
|
2009-09-08 10:39:49 +00:00 |
|
adamdunkels
|
18486d4e3d
|
Patch by Gideon Ernst: use explicit $(CONTIKI) path instead of implicit ../../ path to the mknmlist script
|
2009-09-03 17:41:58 +00:00 |
|
nvt-se
|
172ffb74c7
|
fix compiler warnings. patch from Jesper Karlsson.
|
2009-04-08 14:56:00 +00:00 |
|
nifi
|
c1d490b6a7
|
added workaround for memcpy/memset bug in mspgcc
|
2009-04-06 13:07:37 +00:00 |
|
joxe
|
4f41b30b2b
|
fixed variable names
|
2009-04-02 22:39:29 +00:00 |
|
joxe
|
7d2a08b29c
|
added initial set-up code SFD capture interrupts usable for exact packet timestamping
|
2009-04-02 22:23:06 +00:00 |
|
adamdunkels
|
0076bfe8a5
|
Changed the name of the 'serial' module to 'serial-line' to signify that the module is about lines of data from the serial port, not individual bytes, and to make sdcc happy
|
2009-03-17 15:56:32 +00:00 |
|
adamdunkels
|
62ef4002a5
|
Always prod the watchdog on output to avoid spurious resets during long serial outputs
|
2009-03-02 22:01:26 +00:00 |
|
adamdunkels
|
6ab7ac0598
|
Added optional interrupt-based transmission, based on the ringbuf library
|
2009-03-01 20:40:30 +00:00 |
|
adamdunkels
|
e34e97cd6f
|
Minor code style fixes
|
2009-02-24 21:30:20 +00:00 |
|
nvt-se
|
bff9841fbf
|
Removed obsolete definitions.
|
2009-02-20 23:16:08 +00:00 |
|
joxe
|
80848e4106
|
added DCO-resync function and default config
|
2009-02-04 18:28:44 +00:00 |
|
joxe
|
5a8dc2df28
|
added handling function for checkin if uart is transmitting or receiving - patch by Klaus Stengel
|
2009-01-31 12:46:57 +00:00 |
|
nifi
|
9bf0dff605
|
Compile using . instead of separate make rules for .firmware
|
2008-12-16 13:54:25 +00:00 |
|
joxe
|
23b7db88d5
|
moved rtimer from TimerB to TimerA so that TimerB subsystem is free for other uses
|
2008-12-02 12:44:48 +00:00 |
|
nifi
|
2013c4fece
|
Simulator for MSP430-based platforms
|
2008-11-24 11:09:36 +00:00 |
|
fros4943
|
1fbcfde0d6
|
implemented support for data argument when starting threads:
given function is called from a wrapper instead of immediately returned to via the stack
|
2008-11-21 10:28:32 +00:00 |
|
nifi
|
49f57b7848
|
changed to use unsigned long for seconds counter
|
2008-10-10 12:36:58 +00:00 |
|