Juergen Fitschen
5a54c29f09
xtimer_on_ztimer: move PSEUDOMODULES definition to pseudomodules.inc.mk
2020-05-23 16:37:45 +02:00
Juergen Fitschen
0a4beec345
buildsystem_sanity_check: don't touch PSEUDOMODULES in Makefile.dep
2020-05-23 16:35:05 +02:00
MichelRottleuthner
b13a4d6c9c
Merge pull request #14060 from miri64/lwip_sock/fix/re-recv-signal
...
lwip_sock: re-issue receive events if there are still received messages after `*_recv()` or `*_accept()` was called.
2020-05-22 15:59:25 +02:00
Leandro Lanzieri
d62cf184c9
Merge pull request #13952 from akshaim/Kconfig_rn2xx3
...
drivers/rn2xx3 : Expose Configurations to Kconfig
2020-05-22 15:57:56 +02:00
Akshai M
26c0dabd14
(RIOTBASE) : Kconfig macro definitions
...
Create new file for Kconfig Macro definitions
Co-authored-by: Leandro Lanzieri <leandro.lanzieri@haw-hamburg.de>
2020-05-22 18:06:54 +05:30
Martine Lenders
e011e3ed38
Merge pull request #14043 from pokgak/pr/sock_dtls/send_api_change
...
sock_dtls: add timeout to sock_dtls_send and add sock_dtls_session_init
2020-05-22 14:33:54 +02:00
Aiman Ismail
3ad2724f44
sock_dtls: fix vera++ warnings on line length
2020-05-22 14:06:38 +02:00
Aiman Ismail
fe5272b885
examples/dtls-sock: use new session init workflow
2020-05-22 14:06:12 +02:00
Aiman Ismail
b5b7955743
sock_dtls: add sock_dtls_session_init()
...
deprecates sock_dtls_session_create()
2020-05-22 14:06:12 +02:00
Akshai M
5699b2469b
drivers/rn2xx3 : Expose to Kconfig
...
Expose configurations to Kconfig
Co-Authored-By: Leandro Lanzieri <leandro.lanzieri@haw-hamburg.de>
2020-05-22 15:52:03 +05:30
Akshai M
7d679c7f0f
drivers/rn2xx3.h : Add CONFIG_
...
Add CONFIG_ prefix to RN2XX3_DEFAULT_SLEEP
2020-05-22 15:52:03 +05:30
Martine Lenders
0ba2df9b4e
Merge pull request #7271 from haukepetersen/add_phydat_tojson
...
sys/phydat: added phydat to JSON converter
2020-05-22 09:08:18 +02:00
benpicco
1e682e073e
Merge pull request #14112 from benpicco/cpu/stm32/periph-nox
...
cpu/stm32: rtc_f1.c: remove executable bit
2020-05-21 12:26:59 +02:00
Benjamin Valentin
7803cc053c
cpu/stm32: rtc_f1.c: remove executable bit
2020-05-21 11:43:25 +02:00
767329ef25
Merge pull request #14021 from aabadie/pr/cpu/stm32_unique
...
cpu/stm32: refactor to use a single directory
2020-05-21 11:05:38 +02:00
ba20272fb3
Merge pull request #14108 from benpicco/tests/periph_spi-enhance
...
tests/periph_spi: add benchmark for acquire / release
2020-05-20 20:18:40 +02:00
Benjamin Valentin
a57bd08a11
tests/periph_spi: add benchmark for acquire / release
2020-05-20 19:34:07 +02:00
4b7ae162e3
Merge pull request #14109 from leandrolanzieri/pr/cpu/native/cleanup_dependencies
...
cpu/native: Move dependencies to Makefile.dep
2020-05-20 19:08:59 +02:00
Leandro Lanzieri
9f41acaac6
cpu/native: Move dependencies to Makefile.dep
2020-05-20 18:24:39 +02:00
Leandro Lanzieri
2a8d6920e6
Merge pull request #13989 from akshaim/Kconfig_tmp00x_1
...
drivers/tmp00x : Expose Configurations to Kconfig
2020-05-20 17:48:18 +02:00
Benjamin Valentin
1178c82a98
tests/periph_spi: introduce _xtimer_diff_usec()
...
Don't repeat yourself.
2020-05-20 17:48:15 +02:00
Akshai M
74a7bb230b
drivers/tmp00x : Expose to Kconfig
...
Expose configurations to Kconfig
Co-authored-by: Leandro Lanzieri <leandro.lanzieri@haw-hamburg.de>
2020-05-20 19:09:48 +05:30
Akshai M
414fae5b0c
drivers/tmp00x : Model as bool
...
Model CONFIG_TMP00X_USE_LOW_POWER and CONFIG_TMP00X_USE_RAW_VALUES
as bool
2020-05-20 19:09:48 +05:30
Akshai M
94d6b898fc
drivers/tmp00x : Add CONFIG_
...
Add CONFIG_ prefix to compile configurations
2020-05-20 19:09:48 +05:30
Hauke Petersen
3c07a3f751
tests: added unittests for phydat
2020-05-20 15:29:24 +02:00
Hauke Petersen
9ad65786dd
sys/phydat: added phydat_to_json converter
2020-05-20 15:29:24 +02:00
Hauke Petersen
3e4229cd31
phydat: add verbose unit_to_str function
2020-05-20 15:29:24 +02:00
Hauke Petersen
7764754686
phydat: fixes to phydat_str.c
...
- add some missing unit strings to phydat_unit_to_str
- fixed doxygen group and file description
2020-05-20 15:23:21 +02:00
benpicco
70543bba1d
Merge pull request #13275 from miri64/gnrc_ipv6_ext_opt/feat/initial
...
gnrc_ipv6_ext_opt: initial import
2020-05-20 14:35:58 +02:00
012a0b02a8
makefiles/stlink: fix common config filename
2020-05-20 13:39:11 +02:00
b6d2231d6d
cpu/stm32: adapt Doxygen documentation
2020-05-20 13:39:11 +02:00
c50afaaf1b
cpu/stm32: remove redundant variables computations
2020-05-20 13:39:10 +02:00
36f6de3ce6
cpu/stm32: unify riotboot specific configuration
2020-05-20 13:39:10 +02:00
81e3e46fc5
cpu/stm32: remove old stm32xx_line.mk
2020-05-20 13:39:10 +02:00
5870e5d647
cpu/stm32: unify stm32_line.mk files
2020-05-20 13:39:10 +02:00
7d4b29530a
cpu/stm32*: remove old and unused stm32 dirs
2020-05-20 13:39:10 +02:00
facb626b02
boards/stm32*: adapt for new stm32 cpu organization
2020-05-20 13:39:10 +02:00
5c810d8535
cpu/stm32: introduce unique directory for stm32 cpus
2020-05-20 13:39:10 +02:00
Martine Lenders
59da69ef6c
Merge pull request #14022 from benpicco/gnrc_netif_bus
...
gnrc/netif: add IPv6 event bus
2020-05-20 12:36:07 +02:00
Martine S. Lenders
f6bd0705a1
tests: provide tests for gnrc_ipv6_ext_opt
2020-05-20 12:34:04 +02:00
Martine S. Lenders
d04621fc43
gnrc_ipv6_ext_opt: initial import
...
This provides header parsing for IPv6 hop-by-hop and destination
options according to [RFC 8200].
[RFC 8200]: https://tools.ietf.org/html/rfc8200#section-4.2
2020-05-20 12:34:04 +02:00
Martine S. Lenders
166315dcc2
ipv6_ext_opt: initial import of IPv6 options extension headers
2020-05-20 12:34:04 +02:00
ae88f1e079
Merge pull request #14102 from MrKevinWeiss/pr/test/spi/defaultcs
...
tests/periph_spi: Expose default SPI CS pins
2020-05-20 12:09:06 +02:00
benpicco
e7bf1ef706
Merge pull request #13654 from benpicco/serpente-r2
...
boards/serpente: add serpente board
2020-05-20 11:31:40 +02:00
MrKevinWeiss
867df82ced
tests/periph_spi: Expose default SPI CS pins
...
Expose the option to use default cs pins defined as DEFAULT_SPI_CS_PORT and DEFAULT_SPI_CS_PIN.
This is used if a wiring environment is already defined.
CFLAGS can be used to define the CS pin from the environment provided allowing easier automation of tests.
2020-05-20 10:44:57 +02:00
Benjamin Valentin
3974a04623
gnrc/nib: add NIB event bus
...
Add a message bus where threads can listen for nib events.
Currently only the GNRC_IPV6_NIB_EVENT_ADDR_VALID event is
implemented which informs subscribers that an address got
valid.
2020-05-20 10:44:11 +02:00
Benjamin Valentin
85100ad61a
gnrc_netif: add message bus to interface
...
Allow threads to listen for events on an interface.
2020-05-20 10:44:11 +02:00
Benjamin Valentin
c29f133a63
core/msg_bus: clarify API of msg_bus_post()
...
Receiving threads must not modify the contents of the message as this
is racy by definition.
Also make `msg_bus_post()` accept `const void*` instead of `char *`.
2020-05-20 10:44:11 +02:00
Benjamin Valentin
cddb929d0c
boards/serpente: add serpente board
...
See https://serpente.solder.party
2020-05-20 10:39:38 +02:00
Francisco
99e7b81d10
Merge pull request #8573 from aabadie/pr/generator
...
makefiles: add code generator targets
2020-05-20 09:44:14 +02:00