dea506a719
cpu/stm32wb: define missing IMR bit in CMSIS
2020-07-16 17:35:50 +02:00
1a095b36fa
cpu/stm32: adapt UART driver for stm32l4r5 cpu line
2020-07-16 17:35:49 +02:00
8e87dedbce
cpu/stm32: remove not needed CMSIS vendor headers
2020-07-16 17:35:49 +02:00
f21440b176
cpu/stm32: use CMSIS headers from the stm32cmsis package
2020-07-16 17:35:48 +02:00
1f0a3a6bae
cpu/cortexm_common: add special case for SVC interrupt configuration
...
by default stm32f0/l0/l1 families simply call the interrupt enum SVC_IRQn
2020-07-16 17:35:48 +02:00
67068393a9
pkg/stm32cmsis: add package for STM32 cmsis device repositories
2020-07-16 17:35:48 +02:00
def5f80998
Merge pull request #14477 from leandrolanzieri/pr/kconfig/sam3_boards_symbols
...
boards/sam3-based: Model features in Kconfig
2020-07-16 17:07:03 +02:00
0a699e87c7
cpu/lpc23xx: rename remaining occurrences of lpc2387
2020-07-16 17:01:10 +02:00
46a053e674
cpu/lpc23xx: rename Doxygen group
2020-07-16 17:01:10 +02:00
18bc6492fd
boards/msba2: adapt to new lpc23xx CPU name
2020-07-16 17:01:10 +02:00
d8dde8b629
boards/mcb2388: adapt to new lpc23xx CPU name
2020-07-16 17:01:10 +02:00
eae51b1a21
boards/avsextrem: adapt to new lpc23xx CPU name
2020-07-16 17:01:10 +02:00
829b16b472
cpu/lpc23xx: rename lpc2387 to lpc23xx
2020-07-16 17:01:10 +02:00
a4129d0f8f
Merge pull request #14483 from leandrolanzieri/pr/kconfig/samd5x_based_symbols
...
boards/same54-xpro: Model features in Kconfig
2020-07-16 16:38:21 +02:00
Leandro Lanzieri
7fdd3d1f79
tests/kconfig_features: Add lpc1768-based boards to whitelist
2020-07-16 15:40:34 +02:00
Leandro Lanzieri
173b15b690
boards/seeeduino_arch-pro: Add Kconfig symbols
2020-07-16 15:39:03 +02:00
Leandro Lanzieri
2ca62f4a76
boards/mbed_lpc1768: Add Kconfig symbols
2020-07-16 15:39:03 +02:00
Leandro Lanzieri
8e5c0f3f84
cpu/lpc1768: Add Kconfig symbols
...
Also specify CPU_FAM in Makefile.features
2020-07-16 15:39:02 +02:00
Leandro Lanzieri
9f9178b944
tests/kconfig_features: Add sam3-based boards to whitelist
2020-07-16 15:36:50 +02:00
Leandro Lanzieri
77a284cd1c
boards/udoo: Add Kconfig symbols
2020-07-16 15:35:25 +02:00
Leandro Lanzieri
bced4d1f86
boards/arduino-due: Add Kconfig symbols
2020-07-16 15:35:25 +02:00
Leandro Lanzieri
6c2fc7fe24
boards/common/arduino-due: Add Kconfig symbols
2020-07-16 15:35:24 +02:00
Leandro Lanzieri
44be83e4bb
cpu/sam3: Add Kconfig symbols
2020-07-16 15:35:23 +02:00
Martine Lenders
ea8e867611
Merge pull request #14534 from bergzand/pr/cortexm/irq_during_idle
...
cortexm_common: disable IRQ during thread_sched_idle
2020-07-16 15:35:14 +02:00
Leandro Lanzieri
580bd08648
tests/kconfig_features: Add same54-xpro to whitelist
2020-07-16 15:33:55 +02:00
Leandro Lanzieri
8dc7a6bc39
boards/same54-xpro: Add Kconfig symbols
2020-07-16 15:33:33 +02:00
Leandro Lanzieri
1c9a95e955
cpu/samd5x: Add Kconfig symbols
2020-07-16 15:33:29 +02:00
15110af51c
Merge pull request #14475 from leandrolanzieri/pr/kconfig/mips32r2_boards_symbols
...
boards/mips32r2-based: Model features in Kconfig
2020-07-16 15:14:29 +02:00
Jannes
37cb65971f
sys/include/net: Add suggested changes
2020-07-16 14:44:47 +02:00
Benjamin Valentin
f53ae74269
cpu/kinetis: set CPU_HAS_BITBAND
2020-07-16 14:44:28 +02:00
Benjamin Valentin
8f36c88b93
cpu/stm32: set CPU_HAS_BITBAND
2020-07-16 14:44:28 +02:00
Benjamin Valentin
b716419462
cpu/efm32: set CPU_HAS_BITBAND
2020-07-16 14:44:28 +02:00
Benjamin Valentin
95ec5890b0
cortexm_common: fix bit-banding check
...
Not all MCUs ≥ Cortex-M3 provide the Bit-Banding feature.
It is up to the manufacturer to implement it.
Instead, rely on the CPU_HAS_BITBAND being set in `periph_cpu.h`.
2020-07-16 14:44:28 +02:00
4ef2f67527
Merge pull request #14469 from leandrolanzieri/pr/kconfig/ek-lm4f120xl_symbols
...
boards/ek-lm4f120xl: Model features in Kconfig
2020-07-16 14:36:10 +02:00
Leandro Lanzieri
7efe7224ee
boards/native: Add Kconfig symbols
...
Also add the board to the whitelist of tests/kconfig_features
2020-07-16 13:54:28 +02:00
Leandro Lanzieri
64970ab131
cpu/native: Add Kconfig symbols
2020-07-16 13:53:45 +02:00
Leandro Lanzieri
cb01f526d1
boards/ek-lm4f120: Add Kconfig symbols
...
Also add the board to the whitelist of tests/kconfig_features
2020-07-16 13:24:06 +02:00
Leandro Lanzieri
52b31b5fce
cpu/lm4f120: Add Kconfig symbols
...
Also specify CPU_FAM in Makefile.features
2020-07-16 13:23:30 +02:00
Leandro Lanzieri
f4a37af4d9
tests/kconfig_features: Add mips32r2-based boards to whitelist
2020-07-16 13:21:11 +02:00
Leandro Lanzieri
48a6d6fd74
boards/pic32-wifire: Add Kconfig symbols
2020-07-16 13:20:06 +02:00
Leandro Lanzieri
39cefa3995
boards/6lowpan-clicker: Add Kconfig symbols
2020-07-16 13:20:06 +02:00
Leandro Lanzieri
710c21805d
cpu/mips_pic32mz: Add Kconfig symbols
2020-07-16 13:20:05 +02:00
Leandro Lanzieri
6091c31bd6
cpu/mips_pic32mx: Add Kconfig symbols
2020-07-16 13:20:05 +02:00
Leandro Lanzieri
c1b25655fd
cpu/mips_pic32_common: Add Kconfig symbols
2020-07-16 13:20:04 +02:00
Leandro Lanzieri
ea3166e08e
cpu/mips32r2_common: Add Kconfig symbols
...
Also this moves the specification of CPU_ARCH to the common folder
2020-07-16 13:20:01 +02:00
Leandro Lanzieri
f9798d98d3
Merge pull request #14525 from aabadie/pr/stm32/kconfig
...
stm32: model features of cpu families and boards to kconfig
2020-07-16 13:12:38 +02:00
4c9049e435
boards/msbiot: model features in kconfig
2020-07-16 11:34:05 +02:00
0a7b99bb36
tests/suit_manifest: exclude nucleo-f031k6
2020-07-16 11:34:05 +02:00
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