e9bf08e6d5
boards/stm32f1*: adapt to new clock configuration
2020-09-24 11:27:24 +02:00
042a550f0d
boards: cpu: stm32f1/f3: rework clock configuration and init
2020-09-24 11:27:24 +02:00
Marian Buschsieweke
f465ada642
boards/waspmote: Update XTIMER{,_ISR}_BACKOFF
2020-09-23 20:12:06 +02:00
Marian Buschsieweke
d5c0e30a11
boards/waspmote: Fix timer config
...
- Set XTIMER_HZ to something that is actually possible to generate with one
of the available clock dividers from the core frequency
- Use xtimer_on_ztimer if xtimer is used and not ztimer_xtimer_compat is used
- This is needed because xtimer is simply not compatible with any of the
possible clock frequencies of this board
2020-09-23 20:12:06 +02:00
Francisco
195b7e6e16
Merge pull request #14945 from aabadie/pr/boards/stm32l0l1_clock_kconfig
...
boards/stm32l0l1: rework clock initialization and configuration
2020-09-23 09:30:19 +02:00
8ac1909ea3
cpu: boards: stm32l0l1: use IS_ACTIVE where possible in stmclk
2020-09-22 22:30:19 +02:00
5e886a76c9
boards/stm32l0/l1: merge default clock configuration headers
2020-09-22 22:30:19 +02:00
4bdb3db0f9
boards/stm32l1: override default LSE in boards where needed
2020-09-22 22:30:19 +02:00
67a1c029b4
boards/stm32l0: set LSE to 0 default, override in boards
2020-09-22 22:30:19 +02:00
23117a844e
boards: cpu: stm32l0: rework clock configuration
2020-09-22 22:30:19 +02:00
4a5d9a30b1
boards/stm32l0*: rename shared clock config header
2020-09-22 22:30:08 +02:00
MrKevinWeiss
263aea60cb
cpu/lpc1768: Cleanup timer to remove dev_enums
2020-09-22 16:26:01 +02:00
MrKevinWeiss
7c3082a7a3
cpu/lm4f120: Update timer macros to timer_config_t
2020-09-22 16:26:01 +02:00
Leandro Lanzieri
3829963c73
boards/hifive1b: change clock Kconfig parameter to always have a value
...
As clock.c uses C conditionals for its code, the configuration macros
should always be defined. This is done by moving the dependencies to a
condition in the prompt, making them configurable only when applicable.
2020-09-16 09:10:50 +02:00
Leandro Lanzieri
5d96a6383d
boards/hifive1: change clock Kconfig parameter to always have a value
...
As clock.c uses C conditionals for its code, the configuration macros
should always be defined. This is done by moving the dependencies to a
condition in the prompt, making them configurable only when applicable.
2020-09-16 09:08:42 +02:00
benpicco
842933855f
Merge pull request #14995 from benpicco/cpu/cc2538-register
...
cc2538_rf: register with netdev
2020-09-11 16:03:08 +02:00
Benjamin Valentin
ddb2f17cb2
boards: include cc2538_eui_primary.h in cc2538 boards
2020-09-11 13:33:37 +02:00
Dylan Laduranty
4db8a1f602
Merge pull request #14478 from benpicco/cpu/sam0/tc_pwm
...
cpu/sam0_common: add support to run PWM off TC timers
2020-09-10 23:04:58 +02:00
Benjamin Valentin
fc6d1f9122
boards/common/saml1x: enable PWM
...
The PWM for the on-board LED can only be used if xTimer is not sourced
from TC0_TC1.
2020-09-10 21:47:03 +02:00
Cenk Gündoğan
0d0bc91553
Merge pull request #14754 from leandrolanzieri/pr/no_archives
...
build system: link object files
2020-09-10 09:36:29 +02:00
benpicco
2ba037ad4a
Merge pull request #14977 from benpicco/CLOCK_CORECLOCK
...
always define CLOCK_CORECLOCK
2020-09-09 21:25:53 +02:00
5516b3d6c7
Merge pull request #14990 from MrKevinWeiss/pr/fix/lpcuart
...
cpu/lpc1768: Fix uart initialization
2020-09-09 18:09:33 +02:00
MrKevinWeiss
966527d168
cpu/lpc1768: Fix uart initialization
...
The pinsel_shift should be multiplied by 2 as each bitfield is 2 bits
2020-09-09 17:44:25 +02:00
Benjamin Valentin
3931250791
boards/seeeduino_arch-pro: define CLOCK_CORECLOCK
2020-09-09 17:04:59 +02:00
Benjamin Valentin
64cbc44d52
boards/mbed_lpc1768: define CLOCK_CORECLOCK
2020-09-09 17:04:59 +02:00
Benjamin Valentin
9fe1c6d0e1
boards/ek-lm4f120xl: define CLOCK_CORECLOCK
2020-09-09 16:44:12 +02:00
cdbb3e025a
cpu/fe310: boards/hifive1*: use IS_ACTIVE where possible
2020-09-09 14:14:39 +02:00
ace160a2a3
boards/hifive1: use MHZ utility macro for clock frequency
2020-09-09 14:14:39 +02:00
c190426a0e
boards/hifive1*: fix clock configuration
2020-09-09 14:14:39 +02:00
MrKevinWeiss
17622dfabb
boards/nrf6310: Remove unused UART_x_EN macro
2020-09-09 10:25:38 +02:00
MrKevinWeiss
cd7588b132
boards/telosb: Remove unused UART_x_EN macro
2020-09-09 10:25:37 +02:00
MrKevinWeiss
cbf1f0b217
boards/z1: Remove unused UART_x_EN macro
2020-09-09 10:25:37 +02:00
MrKevinWeiss
1acf37c6f3
boards/msb-430: Remove unused UART_x_EN macro
2020-09-09 10:25:37 +02:00
MrKevinWeiss
c2e81b3ca7
cpu/lpc1768: Generalize uart to remove dev_enums
...
Change uart dev 1 to use UART2 on p9 and p10 since p0 and p1 are not accessable
2020-09-09 10:25:37 +02:00
MrKevinWeiss
11465c941d
cpu/lm4f120: Remove dev_enums dependency
2020-09-09 10:25:37 +02:00
Francisco
adb0bcab47
Merge pull request #14866 from aabadie/pr/boards/stm32l4wb_clock_kconfig
...
boards: cpu: stm32l4/wb: rework clock configuration and initialization
2020-09-09 09:35:29 +02:00
Francisco
757846ad7f
Merge pull request #14921 from aabadie/pr/boards/stm32f0_clock_kconfig
...
boards/stm32f0: rework clock initialization and configuration
2020-09-09 09:35:22 +02:00
9dd20c0ccb
cpu: boards: stm32l4/wb: use IS_USED for clock where possible
2020-09-08 18:42:42 +02:00
79e6d9df85
boards/stm32l4*: adapt to new clock configuration
2020-09-08 18:42:42 +02:00
c1a655c069
boards/p-nucleo-wb55: adapt to new generic clock config
2020-09-08 18:42:41 +02:00
b6dd78864b
boards/nucleo-l4r5zi: adapt to new generic clock config
2020-09-08 18:42:41 +02:00
0745cc4a99
cpu: boards: smt32l4: rework clock configuration
2020-09-08 18:42:41 +02:00
95057a8aef
boards/stm32l4: rename common clock config header
2020-09-08 18:42:41 +02:00
096b88d804
Merge pull request #14976 from fjmolinas/pr_nucleo452re_i2c
...
boards/nucleo-l452re: add i2c config
2020-09-08 17:01:38 +02:00
8f1c5ab919
Update boards/common/stm32/include/f0/cfg_clock_default.h
2020-09-08 16:03:44 +02:00
665426fefc
boards/stm32f0: adapt to refactored clock configuration
2020-09-08 16:03:44 +02:00
6d76e61ff0
boards/stm32f0: adapt default clock configuration
2020-09-08 16:03:44 +02:00
Francisco Molina
0d79ebdafe
boards/nucleo-l452re: add i2c config
2020-09-08 15:50:05 +02:00
cc29edad60
Merge pull request #14974 from fjmolinas/pr_nucleo_xtimer
...
boards/nucleo: fix xtimer configuration
2020-09-08 13:57:40 +02:00
benpicco
cac0719362
Merge pull request #14862 from hugueslarrive/boards/nucleo-f303k8
...
boards/nucleo-f303k8: add ADC feature
2020-09-08 13:56:03 +02:00
Francisco Molina
86d8d22fc5
boards/nucleo: fix xtimer configuration
2020-09-08 11:19:59 +02:00
1c95ff86bf
boards/stm32f3: fix clock configuration for HSI
2020-09-07 09:26:26 +02:00
hugues
f03a9f603c
boards/nucleo-f303k8: add ADC feature
2020-09-06 19:25:55 +02:00
hugues
6e65a60ea8
boards/nucleo-f302r8: add ADC feature
2020-09-06 19:18:52 +02:00
hugues
8cd0e6f140
boards/nucleo-f334r8: add ADC feature
2020-09-06 11:49:02 +02:00
benpicco
9f96826ad4
Merge pull request #14869 from brunobcfum/itsybitsy
...
boards: add Adafruit Itsy Bitsy
2020-09-04 15:36:36 +02:00
Leandro Lanzieri
81cb769cad
makefiles: avoid building archives when compiling
2020-09-04 15:01:10 +02:00
Benjamin Valentin
182cb9d44b
boards/same54-xpro: add EUI-48 provider
...
Use the on-board AT24MAC chip as an EUI-48 provider.
2020-09-04 13:36:21 +02:00
Bruno CHIANCA
1c7d2cbb2c
boards/adafruit-itsybitsy-nrf52: add Itsy Bitsy nRF52840 Express
2020-09-03 22:43:16 +02:00
Francisco
a75d32692c
Merge pull request #14892 from aabadie/pr/boards/stm32f1f3_default_clock
...
boards/stm32f1: stm32f3: use shared default clock configuration header
2020-09-02 09:48:43 +02:00
Francisco
6f84870c26
Merge pull request #14634 from benpicco/eui_provider
...
net/link_layer: implement EUI provider
2020-09-01 16:26:08 +02:00
Cenk Gündoğan
538155c344
Merge pull request #14904 from leandrolanzieri/pr/kconfig/change_prefix_convention
...
treewide: modify Kconfig symbol prefixes
2020-09-01 15:57:06 +02:00
Francisco
c44a43dadd
Merge pull request #14891 from aabadie/pr/boards/stm32f0_default_clock
...
boards/stm32f0: introduce default shared clock configuration header
2020-09-01 13:37:54 +02:00
Francisco
0aca11696d
Merge pull request #14870 from aabadie/pr/boards/stm32l1_default_clock
...
boards/stm32l1: introduce shared clock configuration header
2020-09-01 12:40:06 +02:00
f9a4dddc90
boards/stm32f3disco: use shared default clock configuration
2020-08-31 10:49:44 +02:00
9f12908644
boards/fox: iotlab: use shared default clock configuration
2020-08-31 10:49:44 +02:00
6a6084dfe7
boards/nucleo-f3xx: use shared default clock configuration
2020-08-31 10:49:44 +02:00
Leandro Lanzieri
2e79e00ca7
treewide: change Kconfig prefix for module symbols
...
This changes the prefix used for the symbols that reprensent modules
(not the ones generated from USEMODULE).
MOD_ => MODULE_
2020-08-31 09:57:28 +02:00
Francisco Molina
a3de88a4db
boards: efm32 boards, LETIMER + regular timer
2020-08-31 09:38:32 +02:00
Francisco Molina
5c4db4a65b
cpu/efm32: use IS_ACTIVE for CONFIG_EFM32_USE_LETIMER
2020-08-31 09:38:30 +02:00
Leandro Lanzieri
d25fc243c4
treewide: change prefix for generated Kconfig symbols.
...
This changes the prefixes of the symbols generated from USEMODULE and
USEPKG variables. The changes are as follow:
KCONFIG_MODULE_ => KCONFIG_USEMODULE_
KCONFIG_PKG_ => KCONFIG_USEPKG_
MODULE_ => USEMODULE_
PKG_ => USEPKG_
2020-08-31 09:37:09 +02:00
1b8460d68f
boards/stm32f1: use shared default clock configuration
2020-08-31 08:40:17 +02:00
5cea49808a
boards/stm32f1f3: introduce default shared clock configuration
2020-08-31 08:40:17 +02:00
Benjamin Valentin
8eb69b7285
boards/derfmega256: define EUI-64 provider
2020-08-30 23:43:57 +02:00
Benjamin Valentin
aed7c18eb5
boards/avr-rss2: define EUI-64 provider
2020-08-30 23:43:57 +02:00
Benjamin Valentin
fd0de8bf70
boards/samr21-xpro: define EUI-64 provider
2020-08-30 23:43:57 +02:00
48a8d29c4e
boards/stm32f0: use shared default clock configuration
2020-08-30 22:05:46 +02:00
88d7ecb857
boards/stm32f0: introduce shared default clock configuration header
2020-08-30 22:05:46 +02:00
8f39a4a310
boards/stm32l1: use shared clock configuration header
2020-08-28 16:55:32 +02:00
9d1ebb54d4
boards/common/stm32l1: introduce common clock config header
2020-08-28 16:55:32 +02:00
7eed33bf78
Merge pull request #14846 from hugueslarrive/adc_config
...
Declare adc_config[] like others peripherals configuration arrays
2020-08-28 09:59:21 +02:00
hugues
228a71f96e
boards/common/blxxxpill/include/periph_conf.h: reorder adc_config[]
2020-08-27 23:27:42 +02:00
Antonio Galea
d98dfaf203
boards/yarm: support debugging via openocd
2020-08-27 17:03:08 +02:00
Francisco
578b8b8885
Merge pull request #14372 from benpicco/cpu/nrf52-full
...
cpu/nrf52: add support for the whole family, fix nrf52811
2020-08-27 13:51:12 +02:00
hugues
1a6f8df3cc
boards/yunjia-nrf51822: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
394ccfde0b
boards/weact-f411ce: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
0943d12bb1
boards/ublox-c030-u201: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
110c9bb8c1
boards/stm32f4discovery: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
477e910066
boards/stm32f0discovery: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
80990e7c96
boards/stm32f030f4-demo: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
3e2e4c4150
boards/olimexino-stm32: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
d1a7ecb60e
boards/nucleo-l476rg: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
cbd60b68a3
boards/nucleo-l152re: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
790b9f5b1a
boards/nucleo-l073rz: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
fcec19a446
boards/nucleo-l031k6: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
daecd9c607
boards/nucleo-f446re: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
a555578c28
boards/nucleo-f429zi: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
213c0c0d34
boards/nucleo-f413zh: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
85f2d4bdb7
boards/nucleo-f412zg: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
b77559795b
boards/nucleo-f411re: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
e2e54db822
boards/nucleo-f410rb: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
0dc1066d57
boards/nucleo-f401re: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
2179e38fa8
boards/nucleo-f207zg: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
0b36699d31
boards/nucleo-f091rc: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
1e51da6b59
boards/nucleo-f072rb: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
84f3ec9035
boards/nucleo-f042k6: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
3c374bb5f3
boards/nucleo-f031k6: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
f4d5c6bf67
boards/nucleo-f030r8: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
58fbd8b443
boards/msbiot: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
0c026c84e3
boards/im880b: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
04d4b025fc
boards/airfy-beacon: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
6a71c35d60
boards/common/iotlab: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
c6362a5441
boards/common/blxxxpill: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
737b8c0ff4
boards/nz32-sc151: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
hugues
a45a194594
boards/nucleo-f070rb: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
Francisco
83bcecbbca
Merge pull request #14815 from benpicco/boards/saml1x-openocd
...
boards/saml1x: add openocd.cfg
2020-08-26 15:00:18 +02:00
Benjamin Valentin
d5690ee4cd
boards/e104-bt5010a-tb: add support for the E104-BT5010A Test Board
...
This adds support for the nRF52810 based E104-BT5010A break-out board.
2020-08-25 22:51:10 +02:00
bc2c700ab0
boards/nucleo-g474re: add Kconfig board clock configuration
2020-08-25 12:57:04 +02:00
7effbe8773
boards/nucleo-g070rb: add Kconfig board clock configuration
2020-08-25 12:57:03 +02:00
7472280369
boards/stm32g0: add clock configuration via Kconfig
2020-08-25 12:57:03 +02:00
f9fa90fcd8
boards/stm32g4: add clock configuration via Kconfig
2020-08-25 12:57:03 +02:00
a1038aa70e
cpu: boards: stm32g4: improve clock configuration
2020-08-25 12:55:16 +02:00
a7f9b4d793
Merge pull request #14836 from aabadie/pr/cpu/stm32g4_full_speed
...
cpu/stm32g4: add transition phase when raising +80MHz clock
2020-08-25 10:02:13 +02:00
benpicco
4d164ee299
Merge pull request #14839 from MrKevinWeiss/pr/revert/cc2538/renode
...
board/cc2538dk: Restore renode config
2020-08-25 07:30:22 +02:00
MrKevinWeiss
50874c53fb
board/cc2538dk: Restore renode config
2020-08-24 17:48:29 +02:00
benpicco
4b91866392
Merge pull request #14781 from ant9000/yarm
...
boards/yarm: Support for YARM board
2020-08-24 16:11:17 +02:00
benpicco
4f00aa16db
Merge pull request #14819 from aabadie/pr/boards/nucleo-l452re-clock
...
boards/nucleo-l452re: use common L4 clock configuration
2020-08-24 15:54:16 +02:00
d15d123eef
boards/stm32g4: enable max 170MHz clock by default
2020-08-24 15:42:14 +02:00
benpicco
500bb83d16
Merge pull request #14760 from janosbrodbeck/adc/same54
...
cpu/sam0_common: ADC: add support for samd5x/same5x
2020-08-24 13:49:21 +02:00
Antonio Galea
1031da354f
boards/yarm: delay terminal connection after flashing
2020-08-23 02:35:15 +02:00
40c05de192
Merge pull request #14734 from hugueslarrive/boards/nucleo-f334r8
...
boards/nucleo-f334r8: dma support added
2020-08-21 13:52:30 +02:00
4da86404ec
boards/nucleo-l452re: use common L4 clock configuration
2020-08-21 13:03:32 +02:00
hugues
4509027e0a
boards/nucleo-f334r8: dma support added
2020-08-21 12:19:25 +02:00
a95dfa4154
Merge pull request #14731 from hugueslarrive/boards/nucleo-f746zg
...
boards/nucleo-f746zg: Add dma, eth, pwm and spi feature
2020-08-21 11:42:57 +02:00
Benjamin Valentin
a272a879b7
boards/saml1x: add openocd.cfg
...
Previously trying `make debug` on these boards would result in
Error: Unable to locate OpenOCD configuration file
(/home/benpicco/dev/RIOT/boards/saml10-xpro/dist/openocd.cfg)
Add a common `openocd.cfg` to fix this.
2020-08-21 11:31:04 +02:00
Antonio Galea
d0f52b59c2
boards/yarm: added board
2020-08-20 19:03:50 +02:00
f4bc27e408
boards/lobaro-lorabox: move xtimer defines to board.h
2020-08-20 13:41:40 +02:00
9a893e1bf5
boards/hifive1b: add support for openocd programmer
2020-08-20 12:26:54 +02:00
Francisco
613d0cfffd
Merge pull request #14767 from hugueslarrive/boards/common/blxxxpill
...
boards/common/blxxxpill: DMA feature added
2020-08-20 09:11:03 +02:00
Francisco
35b4cbbb6e
Merge pull request #14765 from hugueslarrive/boards/nucleo-f303k8
...
boards/nucleo-f303k8: DMA feature added
2020-08-20 09:09:57 +02:00
hugues
0b648f44d4
boards/nucleo-f746zg: Add dma, eth, pwm and spi features
2020-08-19 22:53:44 +02:00
hugues
6c35a6a69f
boards/common/blxxxpill: DMA feature added
2020-08-19 18:25:03 +02:00
hugues
bdf9d8eee6
boards/nucleo-f303k8: DMA feature added
2020-08-19 18:08:17 +02:00
János Brodbeck
96fd915b76
boards/same54-xpro: add ADC periph_conf
2020-08-19 18:00:30 +02:00
Francisco
0d66683c28
Merge pull request #14784 from leandrolanzieri/pr/boards/common/atmega/use_weak_functions
...
boards/common/[atmega|arduino-atmega]: use weak for common functions
2020-08-19 13:39:42 +02:00
hugues
859c1285cc
boards/nucleo-f303k8: bugfix: spi is AF5, not AF0
2020-08-19 13:27:10 +02:00
Leandro Lanzieri
99f0b86768
boards/common/atmega: define board_init as weak
2020-08-19 09:18:02 +02:00
Leandro Lanzieri
26dae7a198
boards/common/arduino-atmega: define led_init as weak
2020-08-19 09:17:50 +02:00
2f3f1e0da2
p-l496g-cell02: remove obsolete spi_divtable include
2020-08-18 16:55:12 +02:00
742aa4ecde
nucleo-l496zg: remove obsolete spi_divtable include
2020-08-18 16:55:12 +02:00
f487b14adf
nucleo-l476rg: remove obsolete spi_divtable include
2020-08-18 16:55:11 +02:00
bcfa11e39d
nucleo-l433rc: remove obsolete spi_divtable include
2020-08-18 16:55:11 +02:00
1091850607
nucleo-l432kc: remove obsolete spi_divtable include
2020-08-18 16:55:11 +02:00
8db457867a
nucleo-l412kb: remove obsolete spi_divtable include
2020-08-18 16:55:11 +02:00
2aa7914879
b-l475e-iot01a: remove obsolete spi_divtable include
2020-08-18 16:55:11 +02:00
ef82cebdd0
common/stm32: remove obsolete spi_divtable config
2020-08-18 16:55:11 +02:00
01d7d55a6f
weact-f411ce: remove obsolete spi_divtable
2020-08-18 16:55:10 +02:00
23d5e9202d
ublox-c030-u201: remove obsolete spi_divtable
2020-08-18 16:55:10 +02:00
01737936f1
stm32l0538-disco: remove obsolete spi_divtable
2020-08-18 16:55:10 +02:00
1fe7f3d028
stm32f723e-disco: remove obsolete spi_divtable
2020-08-18 16:55:10 +02:00
dc890c4505
stm32f4discovery: remove obsolete spi_divtable
2020-08-18 16:55:10 +02:00
b478202702
stm32f429i-disc1: remove obsolete spi_divtable include
2020-08-18 16:55:10 +02:00
89f422f370
stm32f3discovery: remove obsolete spi_divtable
2020-08-18 16:55:10 +02:00
f53983e5fa
stm32f0discovery: remove obsolete spi_divtable
2020-08-18 16:55:09 +02:00
ca7f50c169
stm32f030f4-demo: remove obsolete spi_divtable
2020-08-18 16:55:09 +02:00
f2c4a14d64
spark-core: remove obsolete spi_divtable
2020-08-18 16:55:09 +02:00
540501fe12
pyboard: remove obsolete spi_divtable
2020-08-18 16:55:09 +02:00
16271f253b
p-nucleo-wb55: remove obsolete spi_divtable
2020-08-18 16:55:09 +02:00
d02fc52a0e
olimexino-stm32: remove obsolete spi_divtable
2020-08-18 16:55:09 +02:00
f77c4f8068
nz32-sc151: remove obsolete spi_divtable
2020-08-18 16:55:08 +02:00
c04429838c
nucleo-l4r5zi: remove obsolete spi_divtable
2020-08-18 16:55:08 +02:00
b99d486602
nucleo-l452re: remove obsolete spi_divtable
2020-08-18 16:55:08 +02:00
c5f471fe44
nucleo-l152re: remove obsolete spi_divtable
2020-08-18 16:55:08 +02:00
80c4d39f63
nucleo-l073rz: remove obsolete spi_divtable
2020-08-18 16:55:08 +02:00
75fdaba0ad
nucleo-l053r8: remove obsolete spi_divtable
2020-08-18 16:55:08 +02:00
fcc19960b9
nucleo-l031k6: remove obsolete spi_divtable
2020-08-18 16:55:08 +02:00
7f5fdf250e
nucleo-g474re: remove obsolete spi_divtable
2020-08-18 16:55:07 +02:00
92e9a312ee
nucleo-g070rb: remove obsolete spi_divtable
2020-08-18 16:55:07 +02:00
2fad084504
nucleo-f767zi: remove obsolete spi_divtable include
2020-08-18 16:55:07 +02:00
37606a86e9
nucleo-f446ze: remove obsolete spi_divtable include
2020-08-18 16:55:07 +02:00
6dceb16971
nucleo-f446re: remove obsolete spi_divtable include
2020-08-18 16:55:07 +02:00
69892c22b2
nucleo-f429zi: remove obsolete spi_divtable include
2020-08-18 16:55:07 +02:00
d955fd1dd7
nucleo-f413zh: remove obsolete spi_divtable
2020-08-18 16:55:06 +02:00
fde8a79b6b
nucleo-f412zg: remove obsolete spi_divtable
2020-08-18 16:55:06 +02:00
3a8a610145
nucleo-f411re: remove obsolete spi_divtable
2020-08-18 16:55:06 +02:00
157cd03efb
nucleo-f410rb: remove obsolete spi_divtable
2020-08-18 16:55:06 +02:00
f8041e8124
nucleo-f401re: remove obsolete spi_divtable
2020-08-18 16:55:06 +02:00
b820bac363
nucleo-f334r8: remove obsolete spi_divtable
2020-08-18 16:55:06 +02:00
b564b38ba2
nucleo-f303ze: remove obsolete spi_divtable
2020-08-18 16:55:05 +02:00
1c5d9363d8
nucleo-f303re: remove obsolete spi_divtable
2020-08-18 16:55:05 +02:00
237e170589
boards/nucleo-f303k8: remove obsolete spi_divtable
2020-08-18 16:55:05 +02:00
7ef2747498
nucleo-f302r8: remove obsolete spi_divtable
2020-08-18 16:55:05 +02:00
ce05711498
nucleo-f207zg: remove obsolete spi_divtable
2020-08-18 16:55:04 +02:00
07f34db18f
nucleo-f103rb: remove obsolete spi_divtable
2020-08-18 16:55:04 +02:00
c830fabaf8
nucleo-f091rc: remove obsolete spi_divtable
2020-08-18 16:55:04 +02:00
7e1d601bbc
nucleo-f072rb: remove obsolete spi_divtable
2020-08-18 16:55:04 +02:00
95344df786
nucleo-f042k6: remove obsolete spi_divtable
2020-08-18 16:55:04 +02:00
37378f8bb9
nucleo-f031k6: remove obsolete spi_divtable
2020-08-18 16:55:03 +02:00
3790182c89
nucleo-f030r8: remove obsolete spi_divtable
2020-08-18 16:55:03 +02:00
32a1f3ae76
msbiot: remove obsolete spi_divtable include
2020-08-18 16:55:03 +02:00
782359289b
maple-mini: remove obsolete spi_divtable
2020-08-18 16:55:03 +02:00
e61d620aec
lsn50: remove obsolete spi_divtable
2020-08-18 16:55:03 +02:00
023eec7936
lobaro-lorabox: remove obsolete spi_divtable
2020-08-18 16:55:03 +02:00
f0f0ac86eb
limifrog-v1: remove obsolete spi_divtable
2020-08-18 16:55:02 +02:00
0ef3af857c
im880b: remove obsolete spi_divtable
2020-08-18 16:55:02 +02:00
bc94a6c31f
i-nucleo-lrwan1: remove obsolete spi_divtable
2020-08-18 16:55:02 +02:00
e2075c9173
fox: remove obsolete spi_divtable
2020-08-18 16:55:02 +02:00
801eef0ec4
common/iotlab: remove obsolete spi_divtable
2020-08-18 16:55:02 +02:00
2068c11837
blxxxpill: remove obsolete spi_divtable
2020-08-18 16:55:02 +02:00
843cd78a63
b-l072z-lrwan1: remove obsolete spi_divtable
2020-08-18 16:55:01 +02:00
benpicco
22d3bf7c51
Merge pull request #14594 from maribu/stm32-eth-cleanup
...
cpu/stm32: Clean up / fix periph_eth
2020-08-17 21:16:27 +02:00
Marian Buschsieweke
51fe77afa4
cpu/stm32/periph_eth: configurable buffer size
...
1. Move buffer configuration from boards to cpu/stm32
2. Allow overwriting buffer configuration
- If the default configuration ever needs touching, this will be due to a
use case and should be done by the application rather than the board
3. Reduce default RX buffer size
- Now that handling of frames split up into multiple DMA descriptors works,
we can make use of this
Note: With the significantly smaller RX buffers the driver will now perform
much worse when receiving data at maximum throughput. But as long as frames
are small (which is to be expected for IoT or boarder gateway scenarios) the
performance should not be affected.
2020-08-17 20:29:29 +02:00
Cenk Gündoğan
f64511ddb5
Merge pull request #14626 from leandrolanzieri/pr/kconfig/test_modules_kconfig
...
kconfig: introduce migration test in CI
2020-08-13 14:11:00 +02:00
7e411ec1b0
Merge pull request #14741 from fjmolinas/pr_fe310_configurable_rtt
...
cpu/fe310: add unified rtt configuration
2020-08-12 18:36:15 +02:00
Francisco Molina
442b11d0ee
cpu/fe310: add unified rtt configuration
2020-08-12 14:46:59 +02:00
Leandro Lanzieri
4ad2180f81
kconfig: Add default modules' symbols
2020-08-12 12:22:38 +02:00
Francisco
4ba791fcb9
Merge pull request #14724 from fjmolinas/pr_cc2538_makefile.include
...
boards: use common Makefile.include for cc2538 boards
2020-08-11 11:29:35 +02:00
Francisco Molina
5811fab369
boards: use common Makefile.include for cc2538 boards
...
Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com>
2020-08-11 09:57:09 +02:00
benpicco
0064397fc2
Merge pull request #14736 from gschorcht/boards/feather_m0/split_wifi_version
...
boards/feather-m0: separate directory for the wifi version
2020-08-09 20:58:10 +02:00
benpicco
6ca7b26a51
Merge pull request #14725 from aabadie/pr/boards/stm32l4_spi_divtable
...
boards/stm32l4: use common spi_divtable where possible
2020-08-09 20:57:19 +02:00
Gunar Schorcht
163190a7f2
boards/feather-m0: separate directory for the wifi version
2020-08-08 17:04:58 +02:00
Leandro Lanzieri
6b52c53db3
Merge pull request #14614 from aabadie/pr/boards/hifive1_clock_kconfig
...
boards/hifive1*: add kconfig options to configure the clock
2020-08-07 17:40:08 +02:00
benpicco
cc1ffc8a4d
Merge pull request #13357 from benemorius/pr/efm32-letimer
...
cpu/efm32/timer: add support for LETIMER
2020-08-07 17:03:01 +02:00
benpicco
b73144acfe
Merge pull request #14692 from nicoHarel/feature/board_particle_xenon_uart1
...
boards/particle-xenon: add UART1 to uart_config
2020-08-07 17:02:32 +02:00
Oppila-ms
cc12cb8ef3
boards/omote: add support for OMote board
2020-08-07 13:14:14 +02:00
7b9f435f70
boards/stm32l4: use common spi_divtable where possible
2020-08-07 12:25:18 +02:00
901d698983
boards/hifive1*: add Kconfig menu for clock configuration
2020-08-06 15:59:35 +02:00
7acf81552a
boards/hifive1* cpu/fe310: improve clock customization
2020-08-06 15:59:34 +02:00
ed3887ac5c
boards: remove chronos support
2020-08-05 14:32:58 +02:00
c722b4f861
boards/chronos: remove UART config
2020-08-05 14:29:07 +02:00
d95a938809
boards/chronos: display.h: add missing stdint.h include
2020-08-05 14:29:07 +02:00
f0457bf8dd
boards/common/msb-430: configure reset target
2020-08-05 14:29:07 +02:00
5392b8c72d
boards/z1, telosb: remove obsolete stdio_init() calls
2020-08-05 14:29:07 +02:00
a0bf7f74ce
boards/common/msp-430: remove obsolete stdio_init() call
2020-08-05 14:29:07 +02:00
ebee55acd0
boards/common/msp-430: remove obsolete gdb --tui
2020-08-05 14:29:07 +02:00
Nicolas Harel
6916616c47
boards/particle-xenon: add UART1 to uart_config
2020-08-04 16:06:30 +02:00
benpicco
52bf3096cf
Merge pull request #14480 from benpicco/openocd-adapters_swd
...
openocd-adapters: select transport based on adapter
2020-08-04 11:37:32 +02:00
Benjamin Valentin
8f1d32bb2d
boards/common/nrf52: add note about ST-LINKV2 as programmer
2020-08-04 10:36:40 +02:00
Benjamin Valentin
eceb84f9c0
boards/mcb2388: remove transport selection from openocd.cfg
2020-08-04 10:36:40 +02:00
Benjamin Valentin
d06b26dfd8
boards/common/nrf52: remove transport selection from openocd.cfg
2020-08-04 10:36:40 +02:00
Benjamin Valentin
37a10de671
boards/frdm: remove transport selection from openocd.cfg
2020-08-04 10:36:40 +02:00
Benjamin Valentin
4d231d06d0
boards/common/saml1x: drop INTERNAL_OSC32_SOURCE
...
This is not available on saml1x
2020-07-31 22:04:38 +02:00
millotp
69858916c7
boards: enable CAN bus on nucleo-f446re & nucleo-f446ze
...
Changed the pinout for the CAN bus:
CAN RX: PB8
CAN TX: PB9
And added periph_can to FEATURES_PROVIDED and to Kconfig files
2020-07-27 14:36:29 +02:00
Dylan Laduranty
d294c41478
Merge pull request #14540 from benpicco/boards/common/saml1x_configure_timer
...
boards/saml1x: configure second timer
2020-07-23 21:42:47 +02:00
Gunar Schorcht
b082fd1941
board/nucleo32: fix Arduino pin mapping
...
On Nucleo-32 boards with STM32 MCUs that do not have the GPIO port F, the Arduino pins D7 and D8 are not connected to PF0 and PF1 but to PC14 and PC15. This is also the case for the Nucleo-L412KB.
2020-07-23 00:16:48 +02:00
54fe59d0ba
boards/nucleo-g070rb: add support
2020-07-21 12:45:25 +02:00
8272541b44
boards/common/stm32: add common code for stm32g0
2020-07-21 12:45:25 +02:00
Leandro Lanzieri
1abe732472
boards/wemos-zero: Add Kconfig symbols
2020-07-17 08:46:17 +02:00
Leandro Lanzieri
4e53bb0a73
boards/sodaq-sara-sff: Add Kconfig symbols
2020-07-17 08:46:17 +02:00
Jose Alamos
4e4d203fa5
boards/sodaq-sara-aff: Add board specific Kconfig symbols
2020-07-17 08:46:17 +02:00
Jose Alamos
cb81d6aa9b
boards/sodaq-one: Add board specific Kconfig symbols
2020-07-17 08:45:44 +02:00
Jose Alamos
bd41ccccec
boards/sodaq-explorer: Add board specific Kconfig symbols
2020-07-17 08:44:51 +02:00
Jose Alamos
6139e63316
boards/sodaq-autonomo: Add board specific Kconfig symbols
2020-07-17 08:44:50 +02:00
Jose Alamos
d95e2a1615
boards/serpente: Add board specific Kconfig symbols
2020-07-17 08:44:50 +02:00
Jose Alamos
853f06e2ef
boards/sensebox_samd21: Add board specific Kconfig symbols
2020-07-17 08:44:50 +02:00
Jose Alamos
b475d374ba
boards/samd21-xpro: Add board specific Kconfig symbols
2020-07-17 08:44:50 +02:00
Jose Alamos
4c73190df5
boards/hamilton: Add board specific Kconfig symbols
2020-07-17 08:44:49 +02:00
Jose Alamos
f5c0e4a340
boards/feather-m0: Add board specific Kconfig symbols
2020-07-17 08:44:49 +02:00
Jose Alamos
c4aa9fbd7b
boards/arduino-zero: Add board specific Kconfig symbols
2020-07-17 08:44:49 +02:00
Jose Alamos
30b2526d74
boards/arduino-mkrzero: Add board specific Kconfig symbols
2020-07-17 08:43:46 +02:00
Jose Alamos
686c9eae76
boards/arduino-mkrwan1300: Add board specific Kconfig symbols
2020-07-17 08:43:46 +02:00
Jose Alamos
e0433c0a8e
boards/arduino-mkrfox1200: Add board specific Kconfig symbols
2020-07-17 08:43:46 +02:00
Jose Alamos
5d5f8e90e1
boards/arduino-mkr1000: Add board specific Kconfig symbols
2020-07-17 08:43:46 +02:00
Jose Alamos
d84894b346
boards/common/sodaq: Add common Kconfig symbols
2020-07-17 08:43:45 +02:00
Leandro Lanzieri
41e6d1e433
boards/common/arduino-zero: Add Kconfig symbols
2020-07-17 08:43:45 +02:00
Jose Alamos
32103f030c
boards/common/arduino-mkr: Add common Kconfig symbols
2020-07-17 08:43:45 +02:00
Leandro Lanzieri
cb42b8ebec
boards/samr34-xpro: Add Kconfig symbols
2020-07-16 21:29:46 +02:00
Leandro Lanzieri
88918c9731
boards/samr30-xpro: Add Kconfig symbols
2020-07-16 21:29:46 +02:00
Leandro Lanzieri
3e6635b28f
boards/saml21-xpro: Add Kconfig symbols
2020-07-16 21:29:46 +02:00
4da79fa0ca
Merge pull request #14471 from leandrolanzieri/pr/kconfig/lpc2387_boards_symbols
...
boards/lpc2387-based: Model features in Kconfig
2020-07-16 21:25:00 +02:00
3b778451e1
Merge pull request #14485 from leandrolanzieri/pr/kconfig/saml1x_based_symbols
...
boards/saml1x-based: Model features in Kconfig
2020-07-16 21:04:22 +02:00
Leandro Lanzieri
0e839fd8ff
boards/msba2: Add Kconfig symbols
2020-07-16 19:03:39 +02:00
Leandro Lanzieri
207e1efc34
boards/mcb2388: Add Kconfig symbols
2020-07-16 19:03:39 +02:00
Leandro Lanzieri
7e189012cf
boards/avsextrem: Add Kconfig symbols
2020-07-16 19:03:38 +02:00
a20d663086
Merge pull request #14470 from leandrolanzieri/pr/kconfig/lpc1768_boards_symbols
...
boards/lpc1768-based: Model features in Kconfig
2020-07-16 18:59:55 +02:00
d0fb8d727a
Merge pull request #14539 from aabadie/pr/cpu/lpc2387_rename
...
cpu/lpc2387: rename to lpc23xx
2020-07-16 18:38:47 +02:00
Benjamin Valentin
8cbfbe5955
boards/saml1x: configure second timer
...
Make TC2 available for applications to use.
2020-07-16 18:23:29 +02:00
Leandro Lanzieri
d6c2ec7e22
boards/saml11-xpro: Add Kconfig symbols
2020-07-16 18:10:00 +02:00
Leandro Lanzieri
b5d2155367
boards/saml10-xpro: Add Kconfig symbols
2020-07-16 18:09:59 +02:00
Leandro Lanzieri
b85ee29ea2
boards/common/saml1x: Add Kconfig symbols
2020-07-16 18:09:59 +02:00
Leandro Lanzieri
84de2d8f7b
cpu/saml1x: Specify CPU_FAM only in Makefile.features
2020-07-16 18:09:58 +02:00
e246e7ed2a
Merge pull request #14538 from leandrolanzieri/pr/kconfig/native_symbols
...
boards/native: Model features in Kconfig
2020-07-16 18:04:42 +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
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
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
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
8dc7a6bc39
boards/same54-xpro: Add Kconfig symbols
2020-07-16 15:33:33 +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
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
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
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
4c9049e435
boards/msbiot: model features in kconfig
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
ce31764b93
boards/weact-f411ce: model features in Kconfig
2020-07-16 11:34:05 +02:00