Hauke Petersen
5350b79a1e
Merge pull request #12775 from haukepetersen/opt_nimble_vernov19andlldatalenfornetif
...
pkg/nimble: ver bump + config improvement
2019-12-17 09:32:43 +01:00
Dylan Laduranty
c839bb809a
Merge pull request #12183 from cladmi/pr/boardsdir
...
Makefile.include: introduce 'BOARDSDIR' for boards directory
2019-12-16 21:06:00 +01:00
benpicco
c55cae885a
Merge pull request #12968 from aabadie/pr/sys/sc_loramac_fix_include
...
sys/shell: add missing stdio include in sc_loramac.c
2019-12-16 20:01:42 +01:00
f43cec76dd
Merge pull request #12961 from kaspar030/make_shell_test_wait_for_prompt
...
tests/shell: wait for prompt at beginning
2019-12-16 19:48:07 +01:00
benpicco
87f86c4c08
Merge pull request #12924 from daexel/shtc1_bugfix
...
drivers/shtc1: Initial support for the SHTC1 temperature and humidity sensor
2019-12-16 18:21:48 +01:00
8d040e5b4d
sys/shell: add missing stdio include in sc_loramac.c
2019-12-16 16:26:18 +01:00
Hauke Petersen
20af6616d6
tests/nimble_l2cap: fix type passing AD to bluetil
2019-12-16 16:00:36 +01:00
211cec8b3e
tools/buildsystem_check: exclude tests/external_board_native path
...
This test application must act as a regular application to showcase how to provide a board support from an external directory
2019-12-16 15:35:06 +01:00
Gaëtan Harter
418bcfb95d
makefiles: deprecate 'RIOTBOARD' for 'BOARDSDIR'
...
Replace using 'RIOTBOARD' by 'BOARDSDIR' to define external boards.
2019-12-16 15:35:05 +01:00
Gaëtan Harter
387da5214f
examples: update documentation to use 'BOARDSDIR'
...
Replace uses of 'RIOTBOARD' by 'BOARDSDIR' in examples.
2019-12-16 15:35:05 +01:00
Gaëtan Harter
633f050d1f
tests/external_board_native: show an example of external board
...
Add an example that implements an external board based on native.
It relies on 'BOARDSDIR' and uses common files from 'RIOT/boards'
through 'RIOTBOARDS'.
This application also works with the docker integration.
2019-12-16 15:35:05 +01:00
Gaëtan Harter
1427ef998f
makefiles/vars.inc.mk: document BOARDSDIR as external boards directory
...
Replace using 'RIOTBOARD' by 'BOARDSDIR' to define external boards.
2019-12-16 15:35:05 +01:00
Gaëtan Harter
c26710ac7e
makefiles/docker: handle mounting 'BOARDSDIR'
...
Handle setting 'BOARDSDIR' when building in docker.
2019-12-16 15:35:04 +01:00
Gaëtan Harter
41a891f284
tools: use 'BOARDSDIR' for the boards directory
...
Replace uses of 'RIOTBOARD' by 'BOARDSDIR' for tools.
2019-12-16 15:35:04 +01:00
Gaëtan Harter
90692ac92b
makefiles: use 'BOARDSDIR' for the boards directory in compilation
...
Replace uses of 'RIOTBOARD' by 'BOARDSDIR' during the compilation.
2019-12-16 15:35:04 +01:00
Gaëtan Harter
f76a2d201e
Makefile.include: introduce 'BOARDSDIR' for boards directory
...
Introduce a new variable 'BOARDSDIR' to use when referencing the base
boards directory.
This is a transition to allow defining external boards while still using
the `RIOT/boards` directory for like `boards/common` for example through
'RIOTBOARD'.
2019-12-16 15:35:04 +01:00
Gaëtan Harter
fc84c90f66
Makefile.include: allow directories that cannot be overridden
...
Allow defining new directory variables that will not be overridden when
set from command line.
Command line is supposed to override from the value in make.
Promoting another behavior is against `make`.
2019-12-16 15:35:03 +01:00
steffen
fa05cf0c5d
Driver/shtc1: add saul integration
...
- add saul integration
- uncrustified
- SAUL/DRIVER tests
2019-12-16 15:29:04 +01:00
8aca5c2f40
tests/shell: wait for prompt at beginning
...
Previously, the test would start sending the first test commands right
at the beginning. This fails on boards whose UART is not ready at that
point.
This PR makes the test script explicitly wait for the prompt to be
ready.
2019-12-16 14:12:45 +01:00
Hauke Petersen
ffd8fc9976
pkg/nimble: bump version to 946cfb7
2019-12-16 13:47:44 +01:00
Hauke Petersen
51a65b256d
pkg/nimble: used LL data length ext. with netif
2019-12-16 13:47:44 +01:00
Hauke Petersen
50c2a2ca06
Merge pull request #12956 from haukepetersen/fix_example_nimblegattnodevelhelp
...
examples/nimble_x: fix building without DEVELHELP
2019-12-16 13:43:19 +01:00
Francisco
927b03f0ff
Merge pull request #12902 from aabadie/pr/boards/hifive1b_arduino
...
boards/hifive1b: add arduino feature
2019-12-16 13:31:17 +01:00
benpicco
244a6de2f2
Merge pull request #10710 from jue89/feature/driver-net-ethocan
...
drivers: add Differentially Operated Serial Ethernet (DOSE) driver
2019-12-16 13:15:45 +01:00
Gunar Schorcht
3257c8e9f5
Merge pull request #12903 from wosym/lwip_stm32_ipv4
...
Add IPv4 support for LWIP-stm32
2019-12-16 11:45:24 +01:00
c0c56b55ce
Merge pull request #12954 from fjmolinas/pr_sc_interactive_sync_avr_pgmspace
...
sys/shell/commands/sc_interactive_sync: AVR puts to pgmspace
2019-12-16 11:07:42 +01:00
Hauke Petersen
b5a197c3ef
examples/nimble_hrs: fix buidling w/o DEVELHELP
2019-12-16 10:53:58 +01:00
Hauke Petersen
5a92be24d6
examples/nimble_gatt: fix building w/o DEVELHELP
2019-12-16 10:51:08 +01:00
benpicco
50f5060e90
Merge pull request #12948 from gschorcht/pkg/lwip/lwipopts_fix_cleanup
...
pkg/lwip: overiddable settings in lwipopts.h
2019-12-16 10:43:34 +01:00
Jue
bc46c7478f
drivers: add Differentially Operated Serial Ethernet driver
2019-12-16 10:43:13 +01:00
benpicco
8c4498ad8e
Merge pull request #12950 from gschorcht/cpu/esp32/lwip_eth
...
pkg/lwip: add support for esp32 Ethernet device
2019-12-16 10:33:47 +01:00
Wouter Symons
a3145a0ad0
pkg/lwip: correct coding style
2019-12-16 10:29:21 +01:00
Wouter Symons
5c42f680ed
pkg/lwip: add IPv4 support for LWIP-stm32
2019-12-16 10:28:46 +01:00
Kevin "Tristate Tom" Weiss
b20aed5c17
Merge pull request #12929 from gschorcht/cpu/esp8266/fix_bootloaders_log
...
cpu/esp8266: fix bootloaders and log outputs in vendor code
2019-12-16 09:03:25 +01:00
Gunar Schorcht
aa3f1329bf
pkg/lwip: remove TCPIP_THREAD_PRIO for ESP32
...
This definition is platform dependent and should be therefore done with CFLAGS in ESP332's Makefile.
2019-12-15 23:50:45 +01:00
Francisco Molina
1241bee080
sys/shell/commands/sc_interactive_sync: AVR puts to pgmspace
2019-12-15 20:27:56 +01:00
Gunar Schorcht
91e764a538
pkg/lwip: add esp_eth for lwIP and IPv4
2019-12-15 19:11:58 +01:00
benpicco
615fc2c3e6
Merge pull request #12951 from gschorcht/cpu/esp32/fix_wifi_compile_error
...
cpu/esp32: fix esp_wifi compile error
2019-12-15 17:09:01 +01:00
Gunar Schorcht
f92c083528
cpu/esp32: fix compile error
2019-12-15 11:17:23 +01:00
Gunar Schorcht
4e003b5608
pkg/lwip: add ESP32 esp_eth netdev
2019-12-14 16:59:54 +01:00
Gunar Schorcht
2e4e3507bd
cpu/esp32: change netopt in esp_eth for lwIP
2019-12-14 16:59:21 +01:00
Gunar Schorcht
be688f51c6
cpu/esp32: expose esp_eth_setup for lwIP
2019-12-14 16:59:21 +01:00
Gunar Schorcht
3235f18b22
cpu/esp32: expose eps_eth netdev for lwIP
2019-12-14 16:59:21 +01:00
9cfdadce13
Merge pull request #12912 from smlng/pr_tinydtls_bump
...
pkg/tinydtls: bump version
2019-12-14 14:48:07 +01:00
benpicco
2ed87d54bd
Merge pull request #12947 from gschorcht/cpu/esp32/fix_send_buffer
...
cpu/esp32: esp_wifi send buffer should not be on stack
2019-12-14 11:21:26 +01:00
Gunar Schorcht
117d6d1f2f
pkg/lwip: make TCPIP_THREAD_STACKSIZE overridable
2019-12-14 10:39:14 +01:00
Gunar Schorcht
e6db92567e
cpu/esp32: esp_wifi send buffer should not be on stack
...
The buffer[EHTHERNET_MAX_LEN] used in _esp_wifi_send to convert the iolist of the given packet to a plain buffer for the WiFi interface should not be on the stack to prevent the sending thread's stack from overflowing.
2019-12-14 10:21:05 +01:00
Sebastian Meiling
cdda4e423e
examples/dtls-echo: fix debug message
2019-12-13 23:29:40 +01:00
7dbf5c6015
Merge pull request #12941 from fjmolinas/pr_interactive_sync_puts_pgmspace
...
sys/test_utils/interactive_sync: AVR puts to pgmspace
2019-12-13 18:34:35 +01:00
Cenk Gündoğan
2902c42d68
Merge pull request #12945 from leandrolanzieri/pr/kconfig_add_pkgs
...
makefiles/kconfig: Add symbols for used packages
2019-12-13 18:03:01 +01:00