mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
boards/nucleo-*: model features in Kconfig
This commit is contained in:
parent
f67d3f1ab1
commit
5615b0c027
24
boards/nucleo-f030r8/Kconfig
Normal file
24
boards/nucleo-f030r8/Kconfig
Normal file
@ -0,0 +1,24 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f030r8" if BOARD_NUCLEO_F030R8
|
||||
|
||||
config BOARD_NUCLEO_F030R8
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F030R8
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
25
boards/nucleo-f031k6/Kconfig
Normal file
25
boards/nucleo-f031k6/Kconfig
Normal file
@ -0,0 +1,25 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f031k6" if BOARD_NUCLEO_F031K6
|
||||
|
||||
config BOARD_NUCLEO_F031K6
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO32
|
||||
select CPU_MODEL_STM32F031K6
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo32/Kconfig"
|
25
boards/nucleo-f042k6/Kconfig
Normal file
25
boards/nucleo-f042k6/Kconfig
Normal file
@ -0,0 +1,25 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f042k6" if BOARD_NUCLEO_F042K6
|
||||
|
||||
config BOARD_NUCLEO_F042K6
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO32
|
||||
select CPU_MODEL_STM32F042K6
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo32/Kconfig"
|
25
boards/nucleo-f070rb/Kconfig
Normal file
25
boards/nucleo-f070rb/Kconfig
Normal file
@ -0,0 +1,25 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f070rb" if BOARD_NUCLEO_F070RB
|
||||
|
||||
config BOARD_NUCLEO_F070RB
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F070RB
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
26
boards/nucleo-f072rb/Kconfig
Normal file
26
boards/nucleo-f072rb/Kconfig
Normal file
@ -0,0 +1,26 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f072rb" if BOARD_NUCLEO_F072RB
|
||||
|
||||
config BOARD_NUCLEO_F072RB
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F072RB
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_SPI
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
25
boards/nucleo-f091rc/Kconfig
Normal file
25
boards/nucleo-f091rc/Kconfig
Normal file
@ -0,0 +1,25 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f091rc" if BOARD_NUCLEO_F091RC
|
||||
|
||||
config BOARD_NUCLEO_F091RC
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F091RC
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_SPI
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
25
boards/nucleo-f103rb/Kconfig
Normal file
25
boards/nucleo-f103rb/Kconfig
Normal file
@ -0,0 +1,25 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f103rb" if BOARD_NUCLEO_F103RB
|
||||
|
||||
config BOARD_NUCLEO_F103RB
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F103RB
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_SPI
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
31
boards/nucleo-f207zg/Kconfig
Normal file
31
boards/nucleo-f207zg/Kconfig
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f207zg" if BOARD_NUCLEO_F207ZG
|
||||
|
||||
config BOARD_NUCLEO_F207ZG
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F207ZG
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_ETH
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_USBDEV
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
28
boards/nucleo-f302r8/Kconfig
Normal file
28
boards/nucleo-f302r8/Kconfig
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f302r8" if BOARD_NUCLEO_F302R8
|
||||
|
||||
config BOARD_NUCLEO_F302R8
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F302R8
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
27
boards/nucleo-f303k8/Kconfig
Normal file
27
boards/nucleo-f303k8/Kconfig
Normal file
@ -0,0 +1,27 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f303k8" if BOARD_NUCLEO_F303K8
|
||||
|
||||
config BOARD_NUCLEO_F303K8
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO32
|
||||
select CPU_MODEL_STM32F303K8
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo32/Kconfig"
|
28
boards/nucleo-f303re/Kconfig
Normal file
28
boards/nucleo-f303re/Kconfig
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f303re" if BOARD_NUCLEO_F303RE
|
||||
|
||||
config BOARD_NUCLEO_F303RE
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F303RE
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
27
boards/nucleo-f303ze/Kconfig
Normal file
27
boards/nucleo-f303ze/Kconfig
Normal file
@ -0,0 +1,27 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f303ze" if BOARD_NUCLEO_F303ZE
|
||||
|
||||
config BOARD_NUCLEO_F303ZE
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F303ZE
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
27
boards/nucleo-f334r8/Kconfig
Normal file
27
boards/nucleo-f334r8/Kconfig
Normal file
@ -0,0 +1,27 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f334r8" if BOARD_NUCLEO_F334R8
|
||||
|
||||
config BOARD_NUCLEO_F334R8
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F334R8
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
28
boards/nucleo-f401re/Kconfig
Normal file
28
boards/nucleo-f401re/Kconfig
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f401re" if BOARD_NUCLEO_F401RE
|
||||
|
||||
config BOARD_NUCLEO_F401RE
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F401RE
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_QDEC
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
26
boards/nucleo-f410rb/Kconfig
Normal file
26
boards/nucleo-f410rb/Kconfig
Normal file
@ -0,0 +1,26 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f410rb" if BOARD_NUCLEO_F410RB
|
||||
|
||||
config BOARD_NUCLEO_F410RB
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F410RB
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
27
boards/nucleo-f411re/Kconfig
Normal file
27
boards/nucleo-f411re/Kconfig
Normal file
@ -0,0 +1,27 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f411re" if BOARD_NUCLEO_F411RE
|
||||
|
||||
config BOARD_NUCLEO_F411RE
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F411RE
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
28
boards/nucleo-f412zg/Kconfig
Normal file
28
boards/nucleo-f412zg/Kconfig
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f412zg" if BOARD_NUCLEO_F412ZG
|
||||
|
||||
config BOARD_NUCLEO_F412ZG
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO144
|
||||
select CPU_MODEL_STM32F412ZG
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_USBDEV
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo144/Kconfig"
|
31
boards/nucleo-f413zh/Kconfig
Normal file
31
boards/nucleo-f413zh/Kconfig
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f413zh" if BOARD_NUCLEO_F413ZH
|
||||
|
||||
config BOARD_NUCLEO_F413ZH
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO144
|
||||
select CPU_MODEL_STM32F413ZH
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_CAN
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_USBDEV
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo144/Kconfig"
|
28
boards/nucleo-f429zi/Kconfig
Normal file
28
boards/nucleo-f429zi/Kconfig
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f429zi" if BOARD_NUCLEO_F429ZI
|
||||
|
||||
config BOARD_NUCLEO_F429ZI
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO144
|
||||
select CPU_MODEL_STM32F429ZI
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_USBDEV
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo144/Kconfig"
|
32
boards/nucleo-f446re/Kconfig
Normal file
32
boards/nucleo-f446re/Kconfig
Normal file
@ -0,0 +1,32 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f446re" if BOARD_NUCLEO_F446RE
|
||||
|
||||
config BOARD_NUCLEO_F446RE
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32F446RE
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_QDEC
|
||||
|
||||
# Various other features (if any)
|
||||
select HAS_MOTOR_DRIVER
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
27
boards/nucleo-f446ze/Kconfig
Normal file
27
boards/nucleo-f446ze/Kconfig
Normal file
@ -0,0 +1,27 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f446ze" if BOARD_NUCLEO_F446ZE
|
||||
|
||||
config BOARD_NUCLEO_F446ZE
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO144
|
||||
select CPU_MODEL_STM32F446ZE
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_USBDEV
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo144/Kconfig"
|
28
boards/nucleo-f722ze/Kconfig
Normal file
28
boards/nucleo-f722ze/Kconfig
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f722ze" if BOARD_NUCLEO_F722ZE
|
||||
|
||||
config BOARD_NUCLEO_F722ZE
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO144
|
||||
select CPU_MODEL_STM32F722ZE
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_USBDEV
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo144/Kconfig"
|
28
boards/nucleo-f746zg/Kconfig
Normal file
28
boards/nucleo-f746zg/Kconfig
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f746zg" if BOARD_NUCLEO_F746ZG
|
||||
|
||||
config BOARD_NUCLEO_F746ZG
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO144
|
||||
select CPU_MODEL_STM32F746ZG
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_USBDEV
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo144/Kconfig"
|
31
boards/nucleo-f767zi/Kconfig
Normal file
31
boards/nucleo-f767zi/Kconfig
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-f767zi" if BOARD_NUCLEO_F767ZI
|
||||
|
||||
config BOARD_NUCLEO_F767ZI
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO144
|
||||
select CPU_MODEL_STM32F767ZI
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
select HAS_PERIPH_USBDEV
|
||||
select HAS_PERIPH_ETH
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo144/Kconfig"
|
29
boards/nucleo-g474re/Kconfig
Normal file
29
boards/nucleo-g474re/Kconfig
Normal file
@ -0,0 +1,29 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-g474re" if BOARD_NUCLEO_G474RE
|
||||
|
||||
config BOARD_NUCLEO_G474RE
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32G474RE
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_LPUART
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
27
boards/nucleo-l031k6/Kconfig
Normal file
27
boards/nucleo-l031k6/Kconfig
Normal file
@ -0,0 +1,27 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-l031k6" if BOARD_NUCLEO_L031K6
|
||||
|
||||
config BOARD_NUCLEO_L031K6
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO32
|
||||
select CPU_MODEL_STM32L031K6
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo32/Kconfig"
|
25
boards/nucleo-l053r8/Kconfig
Normal file
25
boards/nucleo-l053r8/Kconfig
Normal file
@ -0,0 +1,25 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-l053r8" if BOARD_NUCLEO_L053R8
|
||||
|
||||
config BOARD_NUCLEO_L053R8
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32L053R8
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
35
boards/nucleo-l073rz/Kconfig
Normal file
35
boards/nucleo-l073rz/Kconfig
Normal file
@ -0,0 +1,35 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-l073rz" if BOARD_NUCLEO_L073RZ
|
||||
|
||||
config BOARD_NUCLEO_L073RZ
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32L073RZ
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_LPUART
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_SPI_GPIO_MODE
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
# For riotboot you need an openocd that supports dualbank flashing.
|
||||
# The 0.10.0 openocd version in Ubuntu Bionic doesn't work. The change was
|
||||
# introduced after Jun 8, 2017 - v0.10.0-1-20170607-2132-dev.
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
32
boards/nucleo-l152re/Kconfig
Normal file
32
boards/nucleo-l152re/Kconfig
Normal file
@ -0,0 +1,32 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-l152re" if BOARD_NUCLE0_L152RE
|
||||
|
||||
config BOARD_NUCLE0_L152RE
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32L152RE
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_DAC
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_SPI_GPIO_MODE
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
31
boards/nucleo-l412kb/Kconfig
Normal file
31
boards/nucleo-l412kb/Kconfig
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-l412kb" if BOARD_NUCLEO_L412KB
|
||||
|
||||
config BOARD_NUCLEO_L412KB
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO32
|
||||
select CPU_MODEL_STM32L412KB
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
# Note that a recent version of OpenOCD with a slightly patched code is required
|
||||
# for flashing this board. Refer to the following PR for more info:
|
||||
# https://github.com/RIOT-OS/RIOT/pull/12144#issuecomment-527090161
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo32/Kconfig"
|
33
boards/nucleo-l432kc/Kconfig
Normal file
33
boards/nucleo-l432kc/Kconfig
Normal file
@ -0,0 +1,33 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-l432kc" if BOARD_NUCLEO_L432KC
|
||||
|
||||
config BOARD_NUCLEO_L432KC
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO32
|
||||
select CPU_MODEL_STM32L432KC
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
# Note that a recent version of OpenOCD is required for flashing an image on
|
||||
# the second slot of the flash memory. This version has to be built from source
|
||||
# and at least contains the following commit
|
||||
# https://github.com/ntfreak/openocd/commit/a4d50544de07f13e3f9644d2b48e41ebdc91a7a3
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo32/Kconfig"
|
34
boards/nucleo-l433rc/Kconfig
Normal file
34
boards/nucleo-l433rc/Kconfig
Normal file
@ -0,0 +1,34 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-l433rc" if BOARD_NUCLEO_L433RC
|
||||
|
||||
config BOARD_NUCLEO_L433RC
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32L433RC
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_LPUART
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
# Note that a recent version of OpenOCD is required for flashing an image on
|
||||
# the second slot of the flash memory. This version has to be built from source
|
||||
# and at least contains the following commit
|
||||
# https://github.com/ntfreak/openocd/commit/a4d50544de07f13e3f9644d2b48e41ebdc91a7a3
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
28
boards/nucleo-l452re/Kconfig
Normal file
28
boards/nucleo-l452re/Kconfig
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-l452re" if BOARD_NUCLEO_L452RE
|
||||
|
||||
config BOARD_NUCLEO_L452RE
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32L452RE
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
32
boards/nucleo-l476rg/Kconfig
Normal file
32
boards/nucleo-l476rg/Kconfig
Normal file
@ -0,0 +1,32 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-l476rg" if BOARD_NUCLEO_L476RG
|
||||
|
||||
config BOARD_NUCLEO_L476RG
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO64
|
||||
select CPU_MODEL_STM32L476RG
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_ADC
|
||||
select HAS_PERIPH_CAN
|
||||
select HAS_PERIPH_DMA
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo64/Kconfig"
|
30
boards/nucleo-l496zg/Kconfig
Normal file
30
boards/nucleo-l496zg/Kconfig
Normal file
@ -0,0 +1,30 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-l496zg" if BOARD_NUCLEO_L496ZG
|
||||
|
||||
config BOARD_NUCLEO_L496ZG
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO144
|
||||
select CPU_MODEL_STM32L496ZG
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_LPUART
|
||||
select HAS_PERIPH_PWM
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo144/Kconfig"
|
29
boards/nucleo-l4r5zi/Kconfig
Normal file
29
boards/nucleo-l4r5zi/Kconfig
Normal file
@ -0,0 +1,29 @@
|
||||
# Copyright (c) 2020 Inria
|
||||
#
|
||||
# This file is subject to the terms and conditions of the GNU Lesser
|
||||
# General Public License v2.1. See the file LICENSE in the top level
|
||||
# directory for more details.
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "nucleo-l4r5zi" if BOARD_NUCLEO_L4R5ZI
|
||||
|
||||
config BOARD_NUCLEO_L4R5ZI
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_NUCLEO144
|
||||
select CPU_MODEL_STM32L4R5ZI
|
||||
|
||||
# Put defined MCU peripherals here (in alphabetical order)
|
||||
select HAS_PERIPH_I2C
|
||||
select HAS_PERIPH_LPUART
|
||||
select HAS_PERIPH_RTC
|
||||
select HAS_PERIPH_RTT
|
||||
select HAS_PERIPH_SPI
|
||||
select HAS_PERIPH_TIMER
|
||||
select HAS_PERIPH_UART
|
||||
|
||||
# Put other features for this board (in alphabetical order)
|
||||
select HAS_RIOTBOOT
|
||||
|
||||
source "$(RIOTBOARD)/common/nucleo144/Kconfig"
|
Loading…
Reference in New Issue
Block a user