Jose Alamos
f3a934a169
ci/vera++/rules/L004: add warning support
...
Signed-off-by: Jose Alamos <jose@alamos.cc>
2021-01-06 13:02:09 +01:00
Jose Alamos
da17a1b5a3
ci/vera++/rules/T003: do not include C++ keywords in C files
...
Signed-off-by: Jose Alamos <jose@alamos.cc>
2021-01-06 13:01:42 +01:00
Martine Lenders
264179d904
Merge pull request #15662 from miri64/gh-actions/fix/static-tests-base-ref
...
Github Actions: static-test: use base reference as base branch instead of master
2021-01-06 12:33:41 +01:00
Martine Lenders
1892da1b1a
dist/tools/vera++: exclude tests/pkg_utensor/models/deep_mlp_weight.hpp
2021-01-06 12:09:46 +01:00
Martine Lenders
40d72df91f
static_tests.sh: only default to master when not in a GitHub action
2021-01-06 12:09:46 +01:00
Martine Lenders
512c92ffb1
static-test: add release tags as push trigger
2021-01-06 12:09:45 +01:00
quangphhr
afa723b2f7
drivers/hsc: add driver for honeywell pressure and temperature sensor
2021-01-06 10:22:17 +01:00
d4457e2de7
Merge pull request #15473 from MrKevinWeiss/pr/renode/stm32f4discovery
...
boards/stm32f4discovery: Add initial renode support
2021-01-05 17:40:23 +01:00
Martine Lenders
5195ae166a
static-test: use base reference as base branch instead of master
...
This way they will also work with release branches ;-).
2021-01-05 17:22:17 +01:00
MrKevinWeiss
67ef7e25e6
boards/stm32f4discovery: Add initial renode support
2021-01-05 17:09:58 +01:00
Martine Lenders
4bcf908176
Merge pull request #15667 from miri64/make/cleanup/static-tests
...
make: run static_tests.sh directly with `static-tests` target
2021-01-05 16:41:45 +01:00
Marian Buschsieweke
e5a0154255
Merge pull request #14660 from maribu/netdev_confirm_send
...
drivers/net: Add netdev_driver_t::confirm_send
2021-01-05 16:11:20 +01:00
Martine Lenders
0a8f5e028e
examples/suit_update: fix typo in README
2021-01-05 15:51:29 +01:00
Marian Buschsieweke
53fcb97b2f
drivers/net: Add netdev_driver_t::confirm_send
...
Changed the API of `netdev_driver_t`:
- The `send()` function should no longer return the number of bytes and should
not block
- The upper layer now must call the new `confirm_send()` function after
calling `send()`; either busy waiting until something different to `-EBUSY`
is returned, or after `NETDEV_EVENT_TX_COMPLETE` was signaled
During transition to the new API, the upper layer must remain backward
compatible and must assume the legacy API if `netdev_driver_t::confirm_send()`
is `NULL`.
2021-01-05 15:34:11 +01:00
8aae7f165f
Merge pull request #15700 from aabadie/pr/tools/suit_fix_deps
...
tools/suit/manifest-generator: fix dependencies in setup.py
2021-01-05 14:27:52 +01:00
Martine Lenders
ce0a363f62
Merge pull request #15690 from janosbrodbeck/pr/dtls/session_get_set_udp_ep
...
sock/dtls: add getter/setter for the remote UDP endpoint of sock_dtls_session_t
2021-01-05 14:23:51 +01:00
Bas Stottelaar
038482c076
Merge pull request #15301 from basilfx/feature/slwstk6220a_lost_and_found
...
lostandfound: document removal of boards/slwstk6220a
2021-01-05 13:41:27 +01:00
Bas Stottelaar
b8cc93975f
lostandfound: document removal of boards/slwstk6220a
2021-01-05 12:19:47 +01:00
Marian Buschsieweke
8309f42f9b
Merge pull request #15643 from maribu/atomic_utils
...
sys/atomic_utils: change API to also return previous value
2021-01-05 12:04:31 +01:00
benpicco
3b7f1d218c
Merge pull request #15705 from leandrolanzieri/pr/drivers/pn532_use_pseudomodules
...
drivers/pn532: use pseudomodules to select i2c or spi
2021-01-05 10:02:45 +01:00
János Brodbeck
a72e053d32
sock/dtls: add example of a blocking handshake to the doc
2021-01-04 20:22:58 +01:00
János Brodbeck
34a15b6540
pkg/tinydtls: implement sock_dtls_session_set_udp_ep
2021-01-04 20:22:57 +01:00
János Brodbeck
a303081101
sock/dtls: introduce function to set the udp endpoint from a session
2021-01-04 20:22:57 +01:00
Leandro Lanzieri
675ddb6ccc
drivers/pn532: use pseudomodules to select i2c or spi
2021-01-04 16:55:16 +01:00
41eea7ab64
Merge pull request #15702 from aabadie/pr/sys/suit_fix_shell_command
...
sys/shell: fix missing suit shell command in examples/suit_update
2021-01-04 09:14:32 +01:00
Marian Buschsieweke
b14ca8318e
Merge pull request #15680 from maribu/msp430-malloc
...
cpu/msp430_common: use malloc_thread_safe
2021-01-03 11:21:03 +01:00
Marian Buschsieweke
cc8070cede
Merge pull request #15681 from maribu/mips-malloc
...
cpu/mips32r2_common: use malloc_thread_safe
2021-01-03 11:20:41 +01:00
f5816b0c07
examples/suit_update: extend test with suit shell command
2020-12-31 15:30:31 +01:00
b277a6bad5
sys/shell: fix use of suit shell command
2020-12-30 19:06:41 +01:00
bb9e66af94
examples/suit_update: fix typo in README
2020-12-30 15:47:09 +01:00
abfb289aa3
tools/suit/manifest-generator: fix dependencies alignment
2020-12-30 15:18:42 +01:00
fb80ad5317
examples/suit_update: fix python dependencies in README
2020-12-30 15:18:10 +01:00
7f6f60b1a2
tools/suit/manifest-generator: remove unused pyhsslms dependency
2020-12-30 15:17:45 +01:00
5e160e3684
tools/suit/manifest-generator: set cbor2 dependency
2020-12-30 15:17:16 +01:00
453d0478dc
Merge pull request #15699 from aabadie/pr/core/mutex_doc_typo
...
core/mutex: fix typo in documentation
2020-12-29 13:21:30 +01:00
323fa3b5ac
core/mutex: fix typo in documentation
2020-12-29 11:48:48 +01:00
Marian Buschsieweke
4f5fdeab52
Merge pull request #15696 from jenswet/esp_now_netdev_register
...
esp_common/esp_now: use netdev_register()
2020-12-23 23:17:59 +01:00
Jens Wetterich
e36a0d883a
esp_common/esp_now: use netdev_register()
2020-12-23 19:44:57 +01:00
Dylan Laduranty
dd557a1328
Merge pull request #15651 from bergzand/pr/usbus/gen_serial
...
usbus: Add USB peripheral serial string support
2020-12-22 21:38:27 +01:00
Marian Buschsieweke
a4eb33a763
Merge pull request #15678 from spectraphilic/remote-arduino
...
boards/remote-revb: add arduino feature
2020-12-22 12:14:29 +01:00
J. David Ibáñez
f056c78c50
boards/remote-revb: add arduino feature
2020-12-22 11:32:03 +01:00
János Brodbeck
4be161c3e7
pkg/tinydtls: implement sock_dtls_session_get_udp_ep
2020-12-21 18:24:22 +01:00
János Brodbeck
0e12a5d1c3
sock/dtls: introduce function to get the udp endpoint from a session
2020-12-21 18:24:22 +01:00
73d3232f67
Merge pull request #15673 from maribu/fe310-malloc
...
cpu/fe310: use malloc_thread_safe
2020-12-21 13:29:02 +01:00
Marian Buschsieweke
aca895f165
Merge pull request #15688 from bergzand/pr/memarray/inline_short_functions
...
memarray: Inline short alloc and free functions
2020-12-21 11:25:23 +01:00
Marian Buschsieweke
9a61e27f8d
Merge pull request #15679 from maribu/arm7-malloc
...
cpu/arm7_common: use malloc_thread_safe
2020-12-21 10:00:34 +01:00
bdf2bf537a
memarray: Inline short alloc and free functions
...
These functions are short enough that inlining them actually reduces the
flash footprint of the test on the samr21-xpro
2020-12-20 17:24:56 +01:00
benpicco
7d8f801b20
Merge pull request #15650 from aabadie/pr/cpu/stm32_clk_merge_f0f1f3
...
cpu/stm32: merge f0/f1/f3 clock configuration headers
2020-12-20 02:31:12 +01:00
benpicco
674ed7104f
Merge pull request #15624 from iosabi/qn908x_i2c
...
cpu/qn908x: Implement blocking I2C support
2020-12-20 00:49:39 +01:00
iosabi
0b70a7897a
boards/qn9080dk: Add mma8x5x driver for MMA8652FC
...
The qn9080dk includes a MMA8652FC chip connected to the I2C0 bus, this
patch adds the driver for the in the default.
Note that the MMA8652FC device is powered from the LPC_VCC line, which
is different from the QN_VCC line that powers the QN9080 MCU. A voltage
level translator is included in the QN9080DK which is only enabled when
JP11 (labeled "G-Sensor I2C") is closed and the LPC debugger hardware
is powered, for example from the USB port.
2020-12-19 22:41:57 +00:00