1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

11370 Commits

Author SHA1 Message Date
Oleg Hahm
a59e100d41 ieee802154: replace literals for lengths by macros 2016-04-04 15:24:47 +02:00
Oleg Hahm
6f58862fec driver: assure required buffer size
The cpuid buffer is also used as a temporary buffer to store the EUI-64 of the transceiver, so we need to make sure that it is always big enough.
May be padded with zeroes for smaller CPUIDs.
2016-04-03 22:38:13 +02:00
Oleg Hahm
1b635e1218 Merge pull request #5236 from OlegHahm/netstats_fixes
netstats: several fixes
2016-04-03 21:31:30 +02:00
Oleg Hahm
aa043a50bf drivers encx24j600: introduce netstats
This driver was missing netstats completely so far.
2016-04-03 18:05:07 +02:00
Oleg Hahm
4ba73928ac drivers enc28j60: correctly initialize netstats
Driver's netstats should be initialize in init, not isr...
2016-04-03 18:04:32 +02:00
Oleg Hahm
900528b2f2 netdev2_tap: check for existence before calling cb 2016-04-03 18:04:03 +02:00
Lotte Steenbrink
5f6cc67c23 Merge pull request #5222 from BytesGalore/fib_use_universal_address_return_values
fib: use return constants for `universal_address_compare()`
2016-04-03 13:46:03 +01:00
BytesGalore
8589e8f5bc fib: removed obsolete check for default route match 2016-04-02 23:15:33 +02:00
Thomas Eichinger
d25fb8a8a8 boards/mulle: mulle boards' serial port is derived from its serial nr 2016-04-02 14:04:46 -03:00
Thomas Eichinger
e5e67b3870 drivers/at86rf2xx: mask frame length according to data sheet
After some discussion on the devel mailing list about smuggeling in corrupted frames by e.g. SDRs I'd propose we mask the length field according to the datasheet again. It was done before in at86rf2xx_get_length but this funtion did get used anymore along the way.
2016-04-02 12:29:22 -03:00
BytesGalore
2bbd2d14d3 fib: use return constants for universal_address_compare() 2016-04-02 10:02:09 +02:00
Johann Fischer
f405891b68 gnrc_sixlowpan_iphc.c: handle forwarded GNRC_NETTYPE_IPV6 packet 2016-04-02 07:52:47 +02:00
malo
86eb928642 drivers: si70xx: fixed left shift compiler warning for 16bit platforms
Signed-off-by: malo <malo@25cmsquare.io>
2016-04-02 00:54:04 +02:00
kYc0o
ceab9bd9c3 Merge pull request #5194 from pdNor/arduino_mega_pins
boards/arduino-mega2560: updated arduino pin mapping
2016-04-01 16:39:32 +02:00
pdNor
c8f51e297a boards/arduino-mega: Changes in Arduino pin mapping
The MCU pins was not correctly mapped to Arduino pins.
Updated the mapping so that MCU pins respons to the correct Arduino pins.
2016-04-01 16:27:15 +02:00
Martine Lenders
d9dd1f5802 Merge pull request #5219 from kaspar030/fix_pkg_minusB_build
make: pkg: remove pkg source dir before checkout
2016-04-01 15:29:44 +02:00
Cenk Gündoğan
909c018b24 Merge pull request #5131 from jia200x/newlib_makefile_fix
Makefile: Newlib: Added pattern to NEWLIB_INCLUDE_PATTERN
2016-04-01 15:16:32 +02:00
José Ignacio Alamos Aste
36a7d2962d Makefile: Newlib: Added pattern to NEWLIB_INCLUDE_PATTERN 2016-04-01 14:55:28 +02:00
Cenk Gündoğan
a74a61b9bc Merge pull request #5225 from OTAkeys/fix_make_prints
make: fix make output when QUIET=0
2016-04-01 13:46:12 +02:00
Cenk Gündoğan
9f764cfc8c Merge pull request #5215 from haukepetersen/fix_telosb_baudrate
boards/telosb: changed default baudrate to 9600
2016-04-01 12:26:16 +02:00
Toon Stegen
f3ccc3b5cb make: clean up output
Remove space at begginning or error output line.
2016-04-01 12:15:46 +02:00
Toon Stegen
0221e6d885 make: don't print some test commands
When invoking make with QUIET=0 these test are printed to stdout, which
could be confusing.
2016-04-01 12:15:46 +02:00
Hauke Petersen
124ee425ef Merge pull request #5226 from haukepetersen/fix_xbee_debug
drivers/xbee: fixed missing newline in DEBUG
2016-04-01 12:01:04 +02:00
Hauke Petersen
af8f4040ac drivers/xbee: fixed missing newline in DEBUG 2016-04-01 11:48:35 +02:00
Hauke Petersen
f5fb3bfb2e boards/telosb: changed default baudrate to 9600 2016-04-01 11:21:41 +02:00
Hauke Petersen
9a4df61005 drivers/periph: fixed UNDEF values to UINT_MAX 2016-04-01 10:57:26 +02:00
39984dee4f Merge pull request #5059 from kaspar030/unify_asm_keyword
unify usage of inline assembly keywords
2016-04-01 09:28:46 +02:00
Joakim Nohlgård
b5497c3be4 Merge pull request #5220 from kaspar030/ethos_name_fix
dist: ethos: fix usage string
2016-04-01 07:20:48 +02:00
Martine Lenders
8ab89c473a Merge pull request #4713 from authmillenon/pkg/port/emb6
pkg: initial import of emb6 stack
2016-04-01 00:35:54 +02:00
7d151f250b dist: ethos: fix usage string 2016-03-31 23:14:23 +02:00
29e7ea454a make: pkg: remove pkg source dir before checkout 2016-03-31 23:09:23 +02:00
c3f7186d4e unify usage of inline assembly 2016-03-31 22:23:35 +02:00
757d4618e4 Merge pull request #5216 from authmillenon/tests/fix/i4372
tests: xtimer_msg_receive_timeout: initialize values
2016-03-31 22:18:37 +02:00
Hauke Petersen
02df871428 Merge pull request #4949 from jia200x/nucleo-f072
board: added support for nucleo f072
2016-03-31 19:18:28 +02:00
Martine Lenders
0620028e90 xtimer: doc: document required initialization of target fields 2016-03-31 19:08:53 +02:00
José Ignacio Alamos Aste
cc0e94f9c6 blacklist: nucleo-f072: blacklisted several examples and tests 2016-03-31 19:08:10 +02:00
José Ignacio Alamos Aste
62de9c912e nucleo-f072: Added support for board. 2016-03-31 19:08:10 +02:00
José Ignacio Alamos Aste
4ea6d26f90 stm32f072rb: Adapter vendor header file due to inconsistency in some variables. 2016-03-31 18:20:24 +02:00
José Ignacio Alamos Aste
20d6ead969 stm32f072rb: Added support for CPU 2016-03-31 18:20:24 +02:00
Martine Lenders
dcda44e9ea tests: xtimer_msg_receive_timeout: initialize values
Fixes #4372
2016-03-31 18:09:11 +02:00
kYc0o
ecf7b46155 Merge pull request #4443 from Yonezawa-T2/native_tty_uart
native: add UART driver based on /dev/tty
2016-03-31 12:50:13 +02:00
Martine Lenders
dd0fe60789 Merge pull request #5210 from gtrpucp/BOARD_Z1_FIX_UART
Board z1: Fix UART pin assignment
2016-03-31 12:36:18 +02:00
Hauke Petersen
a41efb672e Merge pull request #5212 from authmillenon/board/fix/udoo-led-macros
udoo: fix LED macro
2016-03-31 11:52:50 +02:00
Oleg Hahm
d699ff1e5e Merge pull request #5214 from gebart/pr/newlib-prototype-fixes
sys/newlib: Fix function definitions to match newlib prototypes
2016-03-31 11:24:00 +02:00
Joakim Nohlgård
be8cf8b7fb sys/newlib: Fix function definitions to match newlib prototypes 2016-03-31 10:32:51 +02:00
Yonezawa-T2
c4bc42419b netdev2_tap: continue reading even if no spaces left in pktbuf
On OS X, `netdev2_tap` suspends monitoring file descriptor until `_recv` is
called. If no spaces in left in pktbuf, `gnrc_netdev2_eth` does not call `_recv`
that results in deadlock.

With this commit, `gnrc_netdev2_eth` calls `_recv` with NULL buffer and non-zero
length parameter, that indicates the driver to drop frame and resume working.
2016-03-31 16:59:12 +09:00
Yonezawa-T2
79d33897cb native: add UART driver based on /dev/tty
uart0 functionality is removed by #3164. This patch implements periph/uart,
rather than deprecated uart0, using /dev/tty.
To use with netdev2_tap simultaneously, this patch adds asynchronus read system
and modifies netdev2_tap to use it.

A TTY device is specified on command line with -c (COM) option, since -t was
used by the old implementation.

This patch also implements empty GPIO driver needed by the xbee driver.
2016-03-31 16:59:12 +09:00
Oleg Hahm
4f17d2bd9c Merge pull request #5211 from kaspar030/ethos_fixes
drivers: ethos: misc fixes
2016-03-31 00:43:55 +02:00
Martine Lenders
0f9dec977e udoo: fix LED macro 2016-03-31 00:40:40 +02:00
Oleg Hahm
0e3a9c693e Merge pull request #4819 from Lotterleben/microcoap_example_copper_fix
microcoap_server: make app fully work with Copper
2016-03-31 00:05:31 +02:00