benpicco
6a4ece5246
Merge pull request #15359 from miri64/uhcp/fix/i15353
...
uhcp: fix handling of pushed prefix
2020-11-25 00:17:30 +01:00
575189510d
Merge pull request #15465 from maribu/atomic-utils-volatile
...
sys/atomic_utils: Use volatile qualifier
2020-11-24 22:05:33 +01:00
Karl Fessel
2e9bdf0635
doc: add jquerry.scrollTo for less timers in html doc
...
see #15503
add jquerry.scrollTo
add the code to copy and load scrollTo
2020-11-24 20:28:47 +01:00
benpicco
99c5958f58
Merge pull request #15504 from btcven/2020_11_24-itg-nit
...
drivers/itg320x: pass arg to gpio_init_int
2020-11-24 18:50:18 +01:00
Jean Pierre Dudey
30134eaaab
drivers/itg320x: pass arg to gpio_init_int
...
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2020-11-24 17:22:47 +01:00
Marian Buschsieweke
090722d78f
tests/sys_atomic_utils_unittests: API and cleanup
...
- Update to new atomic_utils API
- Use volatile_utils.h over custom implementation
2020-11-24 14:34:51 +01:00
Marian Buschsieweke
5a2efe061d
sys: Moved volatile_utils from test
...
The volatile utils might be useful elsewhere - at least in a second unit test.
Move them to sys to allow using them, but with appropriate warnings added.
2020-11-24 14:34:51 +01:00
Marian Buschsieweke
8bbe364637
test/sys_atomic_utils: Update to new API
...
- Update to new API
2020-11-24 14:00:52 +01:00
Marian Buschsieweke
dd48ced151
cpu/*/atomic_utils_arch.h: Add volatile qualifier
2020-11-24 14:00:52 +01:00
Marian Buschsieweke
a594b8adc1
sys/atomic_utils: Use volatile pointers
...
Mark all pointers in the atomic utils API as `volatile` for the following
reasons:
1. The guarantees provided by `volatile` is a subset of the guarantees
provided by the atomic utils. This makes this fact more obvious.
2. Casting `volatile` off is undefined behavior. In order to be able to use
the atomic utils on memory mapped IO (which needs the `volatile` qualifier)
without resorting to undefined behavior, this API change is needed.
2020-11-24 14:00:51 +01:00
Martine Lenders
2d54968881
uhcp: fix handling of pushed prefix
2020-11-24 11:44:30 +01:00
784eb048b7
Merge pull request #15391 from maribu/riscv-detect-triple
...
makefiles/arch/riscv.inc.mk: Detect target triple
2020-11-24 10:42:57 +01:00
Benjamin Valentin
77aa5cbf6c
pkg/jsmn: bump version
...
Only fixes for typos and warnings, but good to keep up to date.
2020-11-23 20:19:47 +01:00
benpicco
b3b07e4e33
Merge pull request #15481 from kaspar030/refactor_thread_defines
...
core: move scheduler defines
2020-11-23 17:56:09 +01:00
1711b4b649
core/include/kernel_types.h: re-add c++ compat parts
2020-11-23 17:13:35 +01:00
d6b6c0e98f
sys/sema: add missing limits.h
2020-11-23 16:56:34 +01:00
ff5a60396f
pkg/ndn-riot: add patch for changed kernel_pid_t location
2020-11-23 16:56:34 +01:00
1c0560a205
tests/bitarithm_timings: add limits.h include
2020-11-23 16:56:34 +01:00
3f0ea86963
cpu/stm32/include/periph_cpu.h: add missing limits.h include
2020-11-23 16:56:34 +01:00
ba28bf849c
cpu/esp_common: add missing include for limits.h in freertos/task.h
2020-11-23 16:56:34 +01:00
0b801c4de0
all: adapt to moved sched defines
2020-11-23 16:56:34 +01:00
7fa8b69912
core: include inttypes.h in sched.h
...
sched.h now defines PRIkernel_pid to PRIi16, which in turn is defined in
inttypes.h.
2020-11-23 16:56:34 +01:00
3a643246c8
sys/vfs: adapt to changed thread define location
2020-11-23 16:56:34 +01:00
1ca0c23173
core/msg: adapt to changed thread define location
2020-11-23 16:56:34 +01:00
369e9b30e2
core: move scheduler defines to sched.h
2020-11-23 16:56:34 +01:00
benpicco
a80f0d966a
Merge pull request #15448 from leandrolanzieri/pr/kconfig/drivers_a
...
drivers/a*: model modules in Kconfig
2020-11-23 16:52:50 +01:00
benpicco
ee5f2f76fb
Merge pull request #15469 from benpicco/sys/riotboot_finish_raw
...
riotboot: don't always return error in riotboot_flashwrite_finish_raw()
2020-11-23 16:40:17 +01:00
benpicco
ba8c8e29ad
Merge pull request #15498 from kaspar030/efm32_fix_tim_t
...
cpu/efm32/periph/timer: fix timer_t -> tim_t
2020-11-23 16:22:04 +01:00
benpicco
7104599d41
Merge pull request #15496 from jenswet/fix-cpp-lorawan
...
Fix C++ namespace in lorawan header
2020-11-23 12:34:21 +01:00
925056c829
cpu/efm32/periph/timer: fix timer_t -> tim_t
2020-11-23 12:33:28 +01:00
jenswet
0d0ec11753
sys/net/lorawan: fix cpp namespace
2020-11-23 11:36:05 +01:00
9dbb06f719
Merge pull request #15488 from miri64/gh-actions/fix/ssh-agent-action-version
...
gh-actions/release-test: bump ssh-agent to v0.4.1
2020-11-23 11:19:17 +01:00
c42cf597f0
Merge pull request #15458 from fjmolinas/pr_build_check_version
...
makefiles/utils: add util to compare to software versions
2020-11-23 10:35:02 +01:00
Francisco Molina
5b10bdfcb8
makefiles/utils: add util to compare to software versions
2020-11-23 09:12:51 +01:00
benpicco
e89d8862cb
Merge pull request #15487 from basilfx/feature/ebyte_e180
...
boards/e180-zg120b-tb: add support
2020-11-23 08:06:31 +01:00
Bas Stottelaar
cb50c1a006
tests: update for e180-zg120b-tb
2020-11-23 00:36:20 +01:00
Bas Stottelaar
ff26819f7f
tests: add to unsupported boards
2020-11-23 00:36:20 +01:00
Bas Stottelaar
49490bb2ed
examples: add to unsupported boards
2020-11-23 00:36:20 +01:00
Bas Stottelaar
e09faabf81
codeowners: add to list
2020-11-23 00:36:20 +01:00
Bas Stottelaar
57ffd66605
boards/e180-zg120b-tb: add initial support
2020-11-23 00:36:20 +01:00
Bas Stottelaar
3881b2f0cd
cpu/efm32: add support for efr32mg1b
2020-11-23 00:21:32 +01:00
Gilles Diribarne
5a5c8507d4
drivers/sfr04: Use uncrustify
2020-11-22 23:12:40 +01:00
Gilles Diribarne
caa1ad822d
drivers/sfr04: Fixed int overflow for AVR (arduino board)
2020-11-22 23:03:21 +01:00
benpicco
979eeed81a
Merge pull request #15492 from fjmolinas/pr_xtimer_msleep_var
...
sys/include/ztimer/xtimer_compat: fix wrong variable name
2020-11-22 14:41:41 +01:00
Francisco Molina
1d9994b9ec
sys/include/ztimer/xtimer_compat: fix wrong variable name
2020-11-22 13:05:36 +01:00
Martine Lenders
2925731d42
gh-actions/test-on-iotlab: bump ssh-agent to v0.4.1
2020-11-21 09:40:42 +01:00
Martine Lenders
2bb5d453c4
gh-actions/release-test: bump ssh-agent to v0.4.1
2020-11-21 09:40:26 +01:00
Martine Lenders
d10782271e
Merge pull request #15484 from miri64/mbox/enh/use-new-api
...
pkg/lwip / pkg/tinydtls: use new mbox_avail() / mbox_unset() function.
2020-11-20 20:17:48 +01:00
ba8825928e
boards/microbit: use qemu as default emulator
2020-11-20 14:24:06 +01:00
85765e1e33
boards/cc2538dk: remove useless include of renode
2020-11-20 14:24:05 +01:00