David Kopf
fb977cb9ef
Better fix for hardware FCS error on JTAG reset
...
Correct silly error introduced by trying to save two bytes.
2011-11-15 13:24:58 -05:00
David Kopf
31ba84eb75
Improve rf23x cca procesing
...
Fix delay_loop timing bug by using long long calculation.
128rfa1 and rf230 both working with contikimac RDC
2011-11-14 11:49:58 -05:00
David Kopf
d1cd3f213c
Add general unsupported interrupt vector suggested by Daniel Willmann
2011-11-14 11:36:18 -05:00
David Kopf
6eba721af1
Add rtimer_arch_sleep function, enabled with RDC_CONF_MCU_SLEEP
2011-11-14 11:10:35 -05:00
David Kopf
c2364897f8
atmega128rfa1 cca fixes, energest and rimestat macros.
...
Add option to return ACK to RDC layer when in extended mode, based on Georg von Zengen code.
2011-11-08 12:20:22 -05:00
Niclas Finne
bf299b1a07
Fixed splhigh/splx for the IAR compiler
2011-09-27 22:51:28 +02:00
Joakim Eriksson
5b1d9617c4
moved io and signal and IAR-GCC checks from driver files into contiki include file
2011-09-26 10:38:41 +02:00
Joakim Eriksson
95dde73618
fixed Sky platform for IAR compiler
2011-09-11 17:18:02 +02:00
David Kopf
f721f646fa
Adjust sleep time by ticks instead of seconds, proposed by Ivan Delamer
2011-09-10 12:44:49 -04:00
Adam Dunkels
4fd8133aa3
Removed the obsolete MAC_CONF_CHANNEL_CHECK_RATE (now replaced with NETSTACK_CONF_RDC_CHANNEL_CHECK_RATE)
2011-09-05 20:42:19 +02:00
Mariano Alvira
43910c1be7
don't worry about wraparound in rtimer_arch_schedule
2011-09-02 12:36:10 -04:00
Mariano Alvira
6c0bbc492b
change mc1322x rtimers to 32-bit
...
hardcode a close default value for the RTC
2011-09-02 12:32:47 -04:00
David Kopf
dfdae5b02b
This fixes commit 9a1ce7 for spaces instead of ....
2011-08-31 12:08:01 -04:00
David Kopf
470887eddd
Print elf size if ELF_SIZE is defined
2011-08-31 11:50:14 -04:00
David Kopf
9a1ce7cf75
Use enumerated tx return values
2011-08-31 11:40:23 -04:00
David Kopf
5f2b2074f0
Implement WITH_RPL option in makefile
2011-08-28 16:11:48 -04:00
David Kopf
bdec65b889
Fix typos and file endings
2011-08-28 16:04:36 -04:00
David Kopf
94fc40f736
Move LEDONPORTE1 define to contiki-conf.h, fixing typo.
2011-08-24 11:35:58 -04:00
David Kopf
09db159876
128rfa1 cca fix, NETSTACK_RADIO.off now returns 0/1 if radio off/on
2011-08-18 14:36:04 -04:00
David Kopf
53737d9a38
Use correct prescale factor
2011-08-18 13:58:20 -04:00
David Kopf
3ea102050b
Apply patch of Ivan Delamer for atmega1281 @ 4 MHz
2011-08-17 13:16:46 -04:00
David Kopf
36fa735323
Calculate best prescaler based on F_CPU and CLOCK_CONF_SECONDS. Inspired by patch from Ivan Delamer.
2011-08-17 13:15:26 -04:00
maniacbug
0990896f54
Added an .eu target to upload only the eeprom for AVR cpu.
2011-08-16 14:10:48 -04:00
maniacbug
8f0bb86c02
No strict aliasing for AVR
...
AVR build generates numerous aliasing errors. This -f switch silences them.
2011-08-16 14:07:06 -04:00
David Kopf
577215deca
Use 128rfa1 interrupts instead of timing.
...
Generalize DEBUGFLOW macro for use in multiple routines.
2011-08-15 15:06:38 -04:00
David Kopf
50d1086553
Add changes needed for contikimac
2011-08-13 11:38:38 -04:00
David Kopf
03ab525652
Option for nested rtimer interrupts
2011-08-13 11:35:03 -04:00
David Kopf
cdcb2c4744
CCA measurement was always returning busy
2011-08-06 13:48:52 -04:00
David Kopf
b70d2b3163
Remove duplicate code block
2011-08-05 17:34:38 -04:00
David Kopf
c9b19ce655
Change timer setups for arbitrary CLOCK_CONF_SECOND
...
Change raven to 128 ticks and enable 32KHz crystal as default.
2011-08-05 15:14:35 -04:00
David Kopf
e2ad2acde4
Add stk500 platform and changes suggested by Daniel Willmann
2011-08-03 11:18:55 -04:00
David Kopf
6ec85fe079
Add Iris port of Shinta Hatatani
2011-08-03 10:17:59 -04:00
Mariano Alvira
2b9f4e8fed
Merge branch 'master' of git://git.devl.org/git/malvira/libmc1322x
2011-08-01 19:50:46 -04:00
David Kopf
cf3241c5db
Add file needed for rpl border router
2011-07-24 12:07:39 -04:00
David Kopf
0bb585fd60
Replace WEBSERVER by AVR_WEBSERVER
2011-07-24 11:43:17 -04:00
Simon Berg
506eced1bc
Bug fix by Jonathan Chung
2011-07-22 15:07:52 +02:00
Mariano Alvira
485d6716e0
Merge branch 'master' of git://git.devl.org/git/malvira/libmc1322x
...
Conflicts:
cpu/mc1322x/src/default_lowlevel.c
2011-07-18 07:25:19 -04:00
HATATANI Shinta
f4740a062a
IRIS port is working with uIPv6
2011-07-15 16:36:25 +09:00
Mariano Alvira
758fc37307
mc1322x: flush the rx fifos when full
2011-07-12 07:05:04 -04:00
Mariano Alvira
4cf9514aa9
fix gpio initialization for uart2
2011-07-09 14:33:03 -04:00
Mariano Alvira
6d96721ac4
mc1322x: block in uart putc if the TX buffer is full. Can also be
...
configured to drop chars instead with UARTx_DROP_CHARS
2011-07-09 12:46:30 -04:00
Mariano Alvira
e80f9eb4b5
mc1322x: build fixes for uart2
2011-07-08 19:40:42 -04:00
Mariano Alvira
e2d74fa0a5
Merge branch 'master' of git://git.devl.org/git/malvira/libmc1322x into uart-upstream
...
Conflicts:
cpu/mc1322x/lib/include/uart.h
cpu/mc1322x/src/default_lowlevel.c
2011-07-08 19:21:15 -04:00
David Kopf
6ea7250af7
Change ctimer startup order, add multihop to wpcap and minimal-net platform.
2011-06-30 12:12:07 -04:00
David Kopf
c48b7ab78d
Add RPL nodes and border router to minimal-net platform (cygwin only)
2011-06-28 08:19:48 -04:00
David Kopf
6b434a553f
Implement SRAM routine of Georg von Zengen
2011-06-21 13:03:58 -04:00
Joakim Eriksson
af601dfb23
improved support for IAR compiler for z1
2011-06-05 00:21:47 +02:00
Mariano Alvira
33b32c61e9
Only insert an ack packet if the ack request bit is set
2011-06-01 13:47:05 -04:00
Joakim Eriksson
77ec0bfa0f
fixed the z1 platform and generic code used by z1 to work with IAR compiler
2011-05-25 17:21:51 +02:00
Mariano Alvira
724bcbd2d3
Merge remote branch 'libmc1322x/master'
...
Conflicts:
cpu/mc1322x/src/default_lowlevel.c
2011-05-14 21:19:47 -04:00
Joakim Eriksson
fd75050c67
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
2011-05-13 11:53:45 +02:00
Joakim Eriksson
2c16538e6a
fixed support for IAR compiler
2011-05-13 11:52:42 +02:00
Salvatore Pitrulli
7a48110067
STM32W flasher utilities for Linux and Windows merged into a single folder.
2011-05-10 19:26:33 +02:00
Mariano Alvira
0a2b86456b
add option to insert an ack packet on autoack
2011-05-08 09:50:57 -04:00
Mariano Alvira
65671c66c6
turn on insert ack packet by default
2011-05-08 09:50:57 -04:00
Joakim Eriksson
3fa8da5ddf
fixed IAR compilation paths
2011-05-02 15:19:28 +02:00
Salvatore Pitrulli
5eabf33211
Added functions for deep sleep to mbxxx platform.
2011-04-27 18:12:23 +02:00
Mariano Alvira
d80449244d
Merge remote branch 'libmc1322x/master'
2011-04-20 21:23:47 -04:00
Salvatore Pitrulli
01a7a78a94
Fixed temperature ADC conversion bug on mbxxx.
...
The conversion was made from an incorrect source when
the GPIO pin was not PB7.
Added functions and macros used to select the correct
ADC channel.
2011-04-20 18:06:20 +02:00
Salvatore Pitrulli
aa968309af
Merge remote branch 'sf/master'
2011-04-16 16:27:10 +02:00
Niclas Finne
813489633c
Added missing include
2011-04-15 15:49:43 +02:00
Salvatore Pitrulli
4ff82b76e5
Removed -fsigned-char GCC compiler options.
2011-04-14 08:12:11 +02:00
Salvatore Pitrulli
0105057c44
Removed unwanted file.
2011-04-14 08:10:58 +02:00
Salvatore Pitrulli
0a0ad39c9b
Added weak symbols for STM32W exception handlers and other minor updates for the HAL.
2011-04-14 08:06:13 +02:00
Salvatore Pitrulli
57163c616d
Removed some warnings.
2011-04-14 08:05:21 +02:00
Salvatore Pitrulli
af8e58e063
Set LED pins to output when MB851 is in sleep mode.
...
This reduces power consumption.
2011-04-13 18:14:12 +02:00
dak664
2e14df3981
Options to extend mc1322x fifo to RAM buffer, or use hardware flow control with tunslip6.
2011-04-08 15:15:16 -04:00
Salvatore Pitrulli
6655c876f2
Added functions and example for deep sleep on mb851.
...
The added function let a process to make the system go
into deep sleep for maximum power saving.
The udp-ipv6-example shows how to use these new functions.
2011-04-08 11:53:48 +00:00
dak664
89741bd322
Exit on watchdog reboot call
2011-04-07 17:47:54 -04:00
dak664
581d081ffe
Don't use RF230_CONF_CCA_THRES if it is not defined.
2011-04-07 17:44:10 -04:00
Joakim Eriksson
f603c965c1
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
2011-04-06 20:15:44 +02:00
Joakim Eriksson
928bf6b6c1
fixed cpu/msp430 for compilation with IAR compiler
2011-04-06 20:08:48 +02:00
Mariano Alvira
4f4e06c71b
Merge remote branch 'libmc1322x/master'
2011-04-06 05:56:06 -04:00
Oliver Schmidt
5da4faf71e
Allow VC++ to be used as alternative to GCC for building in the WIN32 target.
...
TODOs:
- Update README
- Add dependency handling
- Add rtimersupport
2011-04-03 22:32:11 +02:00
Oliver Schmidt
f83fb3704b
Replaced make-empty-symbols with empty-symbols.[c|h]
...
The symbol generation shell scripts cause CRLF issues on Windows/Cygwin again and again. Instead of fixing this yet again I opted to remove the symbol generation script at least for the "no symbols" scenario with two C source files to be copied.
2011-04-03 13:24:58 +02:00
dak664
a9cbbb4570
Add sneezer mode and tx power change
2011-03-23 18:08:07 -04:00
Mariano Alvira
11f5bca7c4
Merge remote branch 'libmc1322x/master'
...
Conflicts:
cpu/mc1322x/board/redbee-econotag.h
2011-03-22 16:28:08 -04:00
Salvatore Pitrulli
eb588f1aec
New HAL and SimpleMAC for STM32W108.
2011-03-22 19:35:49 +01:00
dak664
5dd7500d0b
Add configurable auto cca threshold and implement driver cca call.
...
Show smallest rssi in jackdaw menu.
2011-03-21 11:10:30 -04:00
dak664
d9b5bac953
Refactor with WATCHDOG_CONF_TIMEOUT
2011-03-14 16:14:47 -04:00
Mariano Alvira
74517b9df4
Merge remote branch 'libmc1322x/master'
2011-03-13 17:14:32 -04:00
dak664
59109b9893
Fix type, diagnostic interrupt code on conditional
2011-03-13 14:08:02 -04:00
dak664
a210e14d78
Add defines for watchdog configuration.
2011-03-13 13:45:12 -04:00
dak664
0b2d3d1615
Refactor clock code with optional interrupt optimizing.
...
Put periodic radio calibration on conditional.
2011-03-13 13:07:32 -04:00
dak664
0573ecd62f
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
2011-03-11 16:51:10 -05:00
dak664
bf5be5056f
Testing $OS works with cygwin and DOS command windows
2011-03-11 16:50:35 -05:00
Mariano Alvira
f2b92cfa98
mc1322x: remove bad rule from cpu Makfile
2011-03-11 16:32:25 -05:00
Mariano Alvira
59d7fad746
Merge remote branch 'libmc1322x/master'
2011-03-11 16:28:14 -05:00
dak664
6a5c8ff1c4
Include file needed for slip rpl-border-router build
2011-03-11 14:10:30 -05:00
Mariano Alvira
a1ae79307b
mc1322x: remove auto reception mode as it appears to be the cause of
...
the periodic autoack checksum errors. removing auto mode doesn't seem
to create any performance issue.
2011-03-11 06:28:47 -05:00
dak664
bb574fd1e2
Don't create an object directory if target does not exist
2011-03-10 14:59:21 -05:00
Mariano Alvira
5208aa14ea
mc1322x: remove auto reception mode as it appears to be the cause of
...
the periodic autoack checksum errors. removing auto mode doesn't seem
to create any performance issue.
2011-03-08 15:36:53 -05:00
dak664
de7bcda99f
avrdude and makefile changes suggested by Georg von Zengen
2011-03-08 13:07:00 -05:00
Mariano Alvira
fa08b09770
Merge branch 'master' of git://git.devl.org/git/malvira/libmc1322x into update-lib
2011-03-07 12:37:26 -05:00
Mariano Alvira
2c79ab4962
mc1322x: increase the heap to 4K
2011-03-05 16:52:35 -05:00
Mariano Alvira
befbd4a479
mc1322x: handle board file differently if cygwin
2011-03-04 16:54:59 -05:00
Fredrik Osterlind
dd7cec737d
removed obsolete leds_[color]() functions, replaced by leds_{on,off}()
...
allow LEDS_[COLOR] to be configured by platform-conf
2011-03-03 17:48:32 +01:00
Mariano Alvira
f0c27340c6
mc1322x: increase the HEAP to 2048 bytes: needed for COAP server.
2011-02-25 16:10:08 -05:00
Mariano Alvira
bea643bc4a
mc1322x: flush the radio rx queue in the receive process
2011-02-23 15:19:45 -08:00
Mariano Alvira
c12ab0d484
mc1322x: get the tx status for a packet and return the proper response.
2011-02-23 15:19:44 -08:00