5ec758d48d
boards/i-nucleo-lrwan1: model features in Kconfig
2020-07-16 11:34:05 +02:00
65df0eca43
tests/kconfig_features: add stm32 based board in list
2020-07-16 11:34:05 +02:00
ce31764b93
boards/weact-f411ce: model features in Kconfig
2020-07-16 11:34:05 +02:00
b867ccd6c4
boards/ublox-c030-u201: model features in Kconfig
2020-07-16 11:34:05 +02:00
c64a32bda7
boards/spark-core: model features in Kconfig
2020-07-16 11:34:05 +02:00
a4ca1d5e51
boards/pyboard: model features in Kconfig
2020-07-16 11:34:04 +02:00
b3f8dc1a72
boards/p-nucleo-wb55: model features in Kconfig
2020-07-16 11:34:04 +02:00
847af73500
boards/p-l496g-cell02: model features in Kconfig
2020-07-16 11:34:04 +02:00
e874c4bda9
boards/opencm904: model features in Kconfig
2020-07-16 11:34:04 +02:00
bfc2c86e11
boards/olimexino-stm32: model features in Kconfig
2020-07-16 11:34:04 +02:00
bfea1072ba
boards/nz32-sc151: model features in Kconfig
2020-07-16 11:34:04 +02:00
fc93a34902
boards/maple-mini: model features in Kconfig
2020-07-16 11:34:04 +02:00
e3ce567dd5
boards/lsn50: model features in Kconfig
2020-07-16 11:34:04 +02:00
cf0c41cea1
boards/lobaro-lorabox: model features in Kconfig
2020-07-16 11:34:04 +02:00
cb89ca0582
boards/limifrog-v1: model features in Kconfig
2020-07-16 11:34:04 +02:00
2e9e771c4c
boards/im880b: model features in Kconfig
2020-07-16 11:34:03 +02:00
0ca78fd663
boards/fox: model features in Kconfig
2020-07-16 11:34:03 +02:00
f4a0f9e538
boards/f4vi1: model features in Kconfig
2020-07-16 11:34:03 +02:00
fa815e5a3f
boards/b-l475e-iot01a: model features in Kconfig
2020-07-16 11:34:03 +02:00
3d19d4cbaa
boards/b-l072z-lrwan1: model features in Kconfig
2020-07-16 11:34:03 +02:00
be33f63cae
boards/stm32*disco: model features in Kconfig
2020-07-16 11:34:03 +02:00
e731533e6a
boards/iotlab-*: model features in Kconfig
2020-07-16 11:34:03 +02:00
baf314bc3e
boards/common/iotlab: model features in Kconfig
2020-07-16 11:34:03 +02:00
320d7eeb5e
boards/blxxxpill: model features in Kconfig
2020-07-16 11:34:03 +02:00
589e187f17
boards/common/blxxxpill: model features in Kconfig
2020-07-16 11:34:03 +02:00
5615b0c027
boards/nucleo-*: model features in Kconfig
2020-07-16 11:34:02 +02:00
f67d3f1ab1
boards/nucleo-f411re: include common nucleo64 features
2020-07-16 11:34:02 +02:00
450a14a0d2
boards/nucleo-f410rb: include common nucleo64 features
2020-07-16 11:34:02 +02:00
4f8f1bc6f2
boards/common/nucleo: model common features in Kconfig
2020-07-16 11:34:02 +02:00
8046a74e50
cpu/stm32: model features in Kconfig
2020-07-16 11:34:02 +02:00
055c43c878
cpu/stm32: enable flashpage feature for stm32f031k6
2020-07-16 11:15:30 +02:00
f722022708
Merge pull request #14440 from leandrolanzieri/pr/kconfig/nrf_based_boards_symbols
...
boards/nrf-based: Model features in Kconfig
2020-07-16 11:14:31 +02:00
eec7aa2e42
cortexm_common: disable IRQ during thread_sched_idle
...
A race condition is present where an IRQ is serviced between the
priority increase of the PENDSV and the sleep. When the IRQ
is serviced before the WFI sleep, the core will sleep until the next
IRQ and the thread activated by the IRQ will not be scheduled until
a new IRQ triggers.
This commit wraps an IRQ disable and restore around the priority
modification and sleep to prevent interrupts from being serviced until
the WFI call returns.
2020-07-16 11:11:15 +02:00
Leandro Lanzieri
204b86308e
test/kconfig_features: Add nrf-based boards to whitelist
2020-07-16 10:23:59 +02:00
Leandro Lanzieri
4636f6864f
boards/yunjia-nrf51822: Add Kconfig symbols
2020-07-16 10:23:59 +02:00
Leandro Lanzieri
343a132c35
boards/thingy52: Add Kconfig symbols
2020-07-16 10:23:58 +02:00
Leandro Lanzieri
e43ae1d180
boards/ruuvitag: Add Kconfig symbols
2020-07-16 10:23:58 +02:00
Leandro Lanzieri
bf16136a13
boards/reel: Add Kconfig symbols
2020-07-16 10:23:58 +02:00
Leandro Lanzieri
27a98eaaeb
boards/pinetime: Add Kconfig symbols
2020-07-16 10:23:57 +02:00
Leandro Lanzieri
4b45dd3c33
boards/particle-xenon: Add Kconfig symbols
2020-07-16 10:23:57 +02:00
Leandro Lanzieri
7f7ce041ef
boards/particle-boron: Add Kconfig symbols
2020-07-16 10:23:57 +02:00
Leandro Lanzieri
1d2d394dd2
boards/particle-argon: Add Kconfig symbols
2020-07-16 10:23:56 +02:00
Leandro Lanzieri
8026783f13
boards/nrf6310: Add Kconfig symbols
2020-07-16 10:23:56 +02:00
Leandro Lanzieri
72231d3657
boards/nrf52dk: Add Kconfig symbols
2020-07-16 10:23:56 +02:00
Leandro Lanzieri
21ed030a07
boards/nrf52840dongle: Add Kconfig symbols
2020-07-16 10:23:55 +02:00
Leandro Lanzieri
bddc613883
boards/nrf52840dk: Add Kconfig symbols
2020-07-16 10:23:55 +02:00
Leandro Lanzieri
c6efe09810
boards/nrf52840-mdk: Add Kconfig symbols
2020-07-16 10:23:55 +02:00
Leandro Lanzieri
a6074a22f9
boards/nrf52832-mdk: Add Kconfig symbols
2020-07-16 10:23:54 +02:00
Leandro Lanzieri
5d1b03e9c6
boards/nrf51dongle: Add Kconfig symbols
2020-07-16 10:23:54 +02:00
Leandro Lanzieri
1a2ac51cf3
boards/nrf51dk: Add Kconfig symbols
2020-07-16 10:23:54 +02:00