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

16632 Commits

Author SHA1 Message Date
Francisco Acosta
1bf222e07f
Merge pull request #8286 from smlng/enh/pkg/jerryscript
pkg: fix build jerryscript on macOS
2018-01-09 15:00:11 +01:00
MichelRottleuthner
198ced4933 pkg/fatfs: integrate diskio layer to mtd interface 2018-01-09 14:46:40 +01:00
MichelRottleuthner
ee17dae5af pkg/fatfs: add vfs integration 2018-01-09 14:46:40 +01:00
Martine Lenders
7c166d9e1a
Merge pull request #8336 from aabadie/pr/loramac_class
sys/net/loramac: add device class enum
2018-01-09 14:27:17 +01:00
dd9e75a469 sys/net/loramac: add device class enum 2018-01-09 14:21:09 +01:00
2f4a7e28e9
Merge pull request #8268 from miri64/slipdev/enh/simplify-byte-unstuffing
slipdev: simplify and solidify byte-unstuffing
2018-01-09 10:53:54 +01:00
smlng
1e0c49ab65 examples/javascript: increase main stack for non-native 2018-01-09 10:25:31 +01:00
Vincent Dupont
fb393905dd can: fix fall through error 2018-01-08 18:07:31 +01:00
Martine Lenders
c61a343193 slipdev: simplify and solidify byte-unstuffing
This simplifies and solidifies the reversal of SLIP's byte-stuffing
(aka byte-unstuffing ;-)) by

1. Using `tsrb` instead of `ringbuffer`: there are two actors. The ISR
   and the device's event handler.
2. Moving the byte-unstuffing from the UART RX-handler (i.e. the ISR)
   to the device's receive function (potentially not the ISR)
3. Removing the `pktfifo` member. The current number of bytes in the
   ringbuffer is returned for `recv(data = NULL, len = 0)`. If that is
   more than the packet contains (due to the byte stuffing it most
   likely will be) the packet is reallocated in GNRC anyway.
2018-01-08 11:51:24 +01:00
Dylan Laduranty
87e3f10e8b
Merge pull request #8318 from PeterKietzmann/dnahm_nrf52_i2c
cpu/nrf52: add i2c driver and configs
2018-01-08 09:23:35 +01:00
Peter Kietzmann
3ff43439ae
Merge pull request #8323 from Inria-Chile/stml1/adc
cpu/stm32l1: fix ADC resolution register
2018-01-06 14:12:52 +01:00
paula75
128ab3a22e cpu/stm32l1: fix ADC resolution register 2018-01-05 14:24:51 -03:00
ce66117dc0 boards/common/nucleo: use @name instead of @brief 2018-01-05 15:33:03 +01:00
5b5c99c27b boards: fix doxygen typo on arduino 2018-01-05 15:32:20 +01:00
eaee364a1b dist/tools/pyterm: fix flakes8 issues 2018-01-05 15:21:03 +01:00
c20948df09 dist/tools/pyterm: remove duplicate method in PubProtocol
probably a copy paste from
http://twistedmatrix.com/documents/13.0.0/core/howto/servers.html#auto1
'numProtocols' is not used anywhere else so we keep the second version
of the 'connectionLost' function.
2018-01-05 15:18:51 +01:00
Peter Kietzmann
71607bb12d
Merge pull request #8205 from haukepetersen/add_board_thingy52
boards: adds support for Nordic Thingy:52
2018-01-05 14:02:58 +01:00
d692b1dec9
Merge pull request #8327 from daniel-k/fix/tests_sx127x_channel
tests/sx127x: adapt to driver interface change
2018-01-05 13:42:33 +01:00
9578d17e93 dist/tools/flake8: update changed files regexp
to explicitly include pyterm
2018-01-05 13:39:25 +01:00
Martine Lenders
e888e47a0c
Merge pull request #8325 from miri64/gnrc_netif/enh/add-nrfmin-iid
gnrc_netif: add nrfmin IID support
2018-01-05 13:29:19 +01:00
daniel-k
f95463a8f2 tests/sx127x: deduce size of netopts from variable
This adapts automatically when a variable type changes, which is easy
to forget to change the correspondig netdev->set/get call.
2018-01-05 13:16:50 +01:00
daniel-k
0ee2bbe9f3 tests/sx127x: fix wrong usage of netdev->set() 2018-01-05 13:15:58 +01:00
Hauke Petersen
8d5b9edba4 boards/thingy52: use shared Makefile.include 2018-01-05 13:14:20 +01:00
Martine Lenders
b0b798001c
Merge pull request #8326 from miri64/gnrc_ipv6_nib/fix/nrfmin-ifdef
gnrc_ipv6_nib: fix nrfmin module check
2018-01-05 13:07:13 +01:00
Martine Lenders
c6833704dc gnrc_netif: add nrfmin IID support
Adds a `nrfmin` case to IID generation, so an IID can be generated
from a `nrfmin` device's (short) address (the long address is just
4-time repetition of the short address).
2018-01-05 13:06:35 +01:00
Martine Lenders
3a493436ba gnrc_netif: generalize IID generation for short addresses
Moves setting of addresses of length lesser than 3 to a function that
initializes the first 5 byte of the IID with `00:00:00:ff:fe` and then
fills up the rest with zeroes and the given short address.
2018-01-05 13:06:35 +01:00
Hauke Petersen
12d01f97fe boards: adds support for Nordic Thingy:52 2018-01-05 13:02:02 +01:00
daniel-k
5eace384a7 tests/sx127x: adapt to driver interface change using NETOPT_CHANNEL_FREQUENCY 2018-01-05 12:28:29 +01:00
Martine Lenders
cee9a9c173 gnrc_ipv6_nib: fix nrfmin module check
The module is called `nrfmin` not `netdev_nrfmin`. As such this compile
path was never included, even if the `nrfmin` module was present.
2018-01-05 10:40:25 +01:00
101fb13997
Merge pull request #8319 from jia200x/sx127x_static_inline
drivers/sx127x: add static keyword to inline
2018-01-04 21:59:24 +01:00
dnahm
6245b4165f cpu/nrf52: add i2c driver and configs 2018-01-04 10:51:05 +01:00
Jose Alamos
6f1bd900b5 drivers/sx127x: change inline keyword to static 2018-01-04 09:26:06 +01:00
fa3c033949
Merge pull request #8306 from aabadie/pr/flake8/fix_header_guards
dist/tools/headerguards: fix flake8 issues
2018-01-03 17:17:47 +01:00
Neil Jones
0133de6e4f mips: clean up pic32 makefiles.
Make pic32m* depend on pic32_common which depends on mips32r2_common.
Remove some duplication.

This addresses some issues in #8052.
2018-01-02 13:59:08 +00:00
Martine Lenders
f485040df5
Merge pull request #8307 from aabadie/pr/flake8/fix_tests_rng
tests/rng/tests: fix flake8 F401 issue
2017-12-27 11:52:21 +01:00
Martine Lenders
0f8721dfdf
Merge pull request #8308 from aabadie/pr/flake8/fix_mkconstfs
dist/tools/mkconstfs: fix various flake8 issues
2017-12-27 11:51:29 +01:00
b6bd68cb7f
Merge pull request #8313 from aabadie/pr/loramac/fix_nwk_skey_def
sys/net/loramac: rename network session key
2017-12-23 00:27:13 +01:00
9843b37ec9 sys/net/loramac: rename network session key 2017-12-22 17:12:12 +01:00
Sebastian Meiling
5e2d879202
Merge pull request #8311 from kaspar030/fix_some_makefiles
tests: fix some makefiles
2017-12-21 13:34:50 +01:00
Sebastian Meiling
5f8e37ee2b
Merge pull request #8294 from cladmi/pr/sys/crypto/ccm/fixup_docstring
sys/crypto/ccm: fix docstring value for 'nonce_len'
2017-12-21 13:34:25 +01:00
4aaba0a257 tests/xtimer_usleep_short: make Makefile adhere to conventions 2017-12-21 13:23:23 +01:00
c08078e44d tests/thread_priority_inversion: make Makefile adhere to conventions 2017-12-21 13:23:23 +01:00
e8e581ea54 tests/rng: make Makefile adhere to conventions 2017-12-21 13:23:23 +01:00
Sebastian Meiling
1003cb9967
Merge pull request #7372 from dailab/priority_inversion
tests: add program for priority inversion problem
2017-12-21 12:02:27 +01:00
6f99a98205
Merge pull request #8290 from smlng/ci/toolchain/print_git_version
toolchains: print git version
2017-12-21 11:54:06 +01:00
Thomas Geithner
1ebecc7758 tests: add program for priority inversion 2017-12-21 11:51:34 +01:00
cfe2885720 dist/tools/headerguards: fix flake8 issues 2017-12-21 09:21:34 +01:00
f124e38475 dist/tools/mkconstfs: fix various flake8 issues 2017-12-20 16:48:56 +01:00
9acf7c96af
Merge pull request #8035 from PeterKietzmann/pr_dnahm_aconno
boards/ACD52832: add new NRF52 based development board
2017-12-20 16:47:13 +01:00
3b55a73ced tests/rng/tests: fix flake8 F401 issue
F401 'pexpect' imported but unused
2017-12-20 16:42:59 +01:00