Alexandre Abadie
847af73500
boards/p-l496g-cell02: model features in Kconfig
2020-07-16 11:34:04 +02:00
Alexandre Abadie
e874c4bda9
boards/opencm904: model features in Kconfig
2020-07-16 11:34:04 +02:00
Alexandre Abadie
bfc2c86e11
boards/olimexino-stm32: model features in Kconfig
2020-07-16 11:34:04 +02:00
Alexandre Abadie
bfea1072ba
boards/nz32-sc151: model features in Kconfig
2020-07-16 11:34:04 +02:00
Alexandre Abadie
fc93a34902
boards/maple-mini: model features in Kconfig
2020-07-16 11:34:04 +02:00
Alexandre Abadie
e3ce567dd5
boards/lsn50: model features in Kconfig
2020-07-16 11:34:04 +02:00
Alexandre Abadie
cf0c41cea1
boards/lobaro-lorabox: model features in Kconfig
2020-07-16 11:34:04 +02:00
Alexandre Abadie
cb89ca0582
boards/limifrog-v1: model features in Kconfig
2020-07-16 11:34:04 +02:00
Alexandre Abadie
2e9e771c4c
boards/im880b: model features in Kconfig
2020-07-16 11:34:03 +02:00
Alexandre Abadie
0ca78fd663
boards/fox: model features in Kconfig
2020-07-16 11:34:03 +02:00
Alexandre Abadie
f4a0f9e538
boards/f4vi1: model features in Kconfig
2020-07-16 11:34:03 +02:00
Alexandre Abadie
fa815e5a3f
boards/b-l475e-iot01a: model features in Kconfig
2020-07-16 11:34:03 +02:00
Alexandre Abadie
3d19d4cbaa
boards/b-l072z-lrwan1: model features in Kconfig
2020-07-16 11:34:03 +02:00
Alexandre Abadie
be33f63cae
boards/stm32*disco: model features in Kconfig
2020-07-16 11:34:03 +02:00
Alexandre Abadie
e731533e6a
boards/iotlab-*: model features in Kconfig
2020-07-16 11:34:03 +02:00
Alexandre Abadie
baf314bc3e
boards/common/iotlab: model features in Kconfig
2020-07-16 11:34:03 +02:00
Alexandre Abadie
320d7eeb5e
boards/blxxxpill: model features in Kconfig
2020-07-16 11:34:03 +02:00
Alexandre Abadie
589e187f17
boards/common/blxxxpill: model features in Kconfig
2020-07-16 11:34:03 +02:00
Alexandre Abadie
5615b0c027
boards/nucleo-*: model features in Kconfig
2020-07-16 11:34:02 +02:00
Alexandre Abadie
f67d3f1ab1
boards/nucleo-f411re: include common nucleo64 features
2020-07-16 11:34:02 +02:00
Alexandre Abadie
450a14a0d2
boards/nucleo-f410rb: include common nucleo64 features
2020-07-16 11:34:02 +02:00
Alexandre Abadie
4f8f1bc6f2
boards/common/nucleo: model common features in Kconfig
2020-07-16 11:34:02 +02:00
Alexandre Abadie
8046a74e50
cpu/stm32: model features in Kconfig
2020-07-16 11:34:02 +02:00
Alexandre Abadie
055c43c878
cpu/stm32: enable flashpage feature for stm32f031k6
2020-07-16 11:15:30 +02:00
Alexandre Abadie
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
Koen Zandberg
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
Leandro Lanzieri
013296c934
boards/microbit: Add Kconfig symbols
2020-07-16 10:23:53 +02:00
Leandro Lanzieri
ecebdb761b
boards/feather-nrf52840: Add Kconfig symbols
2020-07-16 10:23:53 +02:00
Leandro Lanzieri
5c48e7a8a4
boards/dwm1001: Add Kconfig symbols
2020-07-16 10:23:53 +02:00
Leandro Lanzieri
62c80ed509
boards/calliope-mini: Add Kconfig symbols
2020-07-16 10:23:52 +02:00
Leandro Lanzieri
311e32c7ea
boards/arduino-nano-33-ble: Add Kconfig symbols
2020-07-16 10:23:52 +02:00
Leandro Lanzieri
8cc98d23e0
boards/airfy-beacon: Add Kconfig symbols
2020-07-16 10:23:52 +02:00
Leandro Lanzieri
073c5190c1
boards/adafruit-clue: Add Kconfig symbols
2020-07-16 10:23:51 +02:00