1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/stm32/kconfigs/l4/Kconfig.models

711 lines
17 KiB
Plaintext

# Copyright (c) 2021 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.
#
# This file was auto-generated from ST ProductsList.xlsx sheet using the
# script in cpu/stm32/dist/kconfig/gen_kconfig.py
# See cpu/stm32/dist/kconfig/README.md for details
# CPU models
config CPU_MODEL_STM32L412C8
bool
select CPU_LINE_STM32L412XX
config CPU_MODEL_STM32L412CB
bool
select CPU_LINE_STM32L412XX
config CPU_MODEL_STM32L412K8
bool
select CPU_LINE_STM32L412XX
config CPU_MODEL_STM32L412KB
bool
select CPU_LINE_STM32L412XX
config CPU_MODEL_STM32L412R8
bool
select CPU_LINE_STM32L412XX
config CPU_MODEL_STM32L412RB
bool
select CPU_LINE_STM32L412XX
config CPU_MODEL_STM32L412T8
bool
select CPU_LINE_STM32L412XX
config CPU_MODEL_STM32L412TB
bool
select CPU_LINE_STM32L412XX
config CPU_MODEL_STM32L422CB
bool
select CPU_LINE_STM32L422XX
config CPU_MODEL_STM32L422KB
bool
select CPU_LINE_STM32L422XX
config CPU_MODEL_STM32L422RB
bool
select CPU_LINE_STM32L422XX
config CPU_MODEL_STM32L422TB
bool
select CPU_LINE_STM32L422XX
config CPU_MODEL_STM32L431CB
bool
select CPU_LINE_STM32L431XX
config CPU_MODEL_STM32L431CC
bool
select CPU_LINE_STM32L431XX
config CPU_MODEL_STM32L431KB
bool
select CPU_LINE_STM32L431XX
config CPU_MODEL_STM32L431KC
bool
select CPU_LINE_STM32L431XX
config CPU_MODEL_STM32L431RB
bool
select CPU_LINE_STM32L431XX
config CPU_MODEL_STM32L431RC
bool
select CPU_LINE_STM32L431XX
config CPU_MODEL_STM32L431VC
bool
select CPU_LINE_STM32L431XX
config CPU_MODEL_STM32L432KB
bool
select CPU_LINE_STM32L432XX
config CPU_MODEL_STM32L432KC
bool
select CPU_LINE_STM32L432XX
config CPU_MODEL_STM32L433CB
bool
select CPU_LINE_STM32L433XX
config CPU_MODEL_STM32L433CC
bool
select CPU_LINE_STM32L433XX
config CPU_MODEL_STM32L433RB
bool
select CPU_LINE_STM32L433XX
config CPU_MODEL_STM32L433RC
bool
select CPU_LINE_STM32L433XX
config CPU_MODEL_STM32L433VC
bool
select CPU_LINE_STM32L433XX
config CPU_MODEL_STM32L442KC
bool
select CPU_LINE_STM32L442XX
config CPU_MODEL_STM32L443CC
bool
select CPU_LINE_STM32L443XX
config CPU_MODEL_STM32L443RC
bool
select CPU_LINE_STM32L443XX
config CPU_MODEL_STM32L443VC
bool
select CPU_LINE_STM32L443XX
config CPU_MODEL_STM32L451CC
bool
select CPU_LINE_STM32L451XX
config CPU_MODEL_STM32L451CE
bool
select CPU_LINE_STM32L451XX
config CPU_MODEL_STM32L451RC
bool
select CPU_LINE_STM32L451XX
config CPU_MODEL_STM32L451RE
bool
select CPU_LINE_STM32L451XX
config CPU_MODEL_STM32L451VC
bool
select CPU_LINE_STM32L451XX
config CPU_MODEL_STM32L451VE
bool
select CPU_LINE_STM32L451XX
config CPU_MODEL_STM32L452CC
bool
select CPU_LINE_STM32L452XX
config CPU_MODEL_STM32L452CE
bool
select CPU_LINE_STM32L452XX
config CPU_MODEL_STM32L452RC
bool
select CPU_LINE_STM32L452XX
config CPU_MODEL_STM32L452RE
bool
select CPU_LINE_STM32L452XX
config CPU_MODEL_STM32L452VC
bool
select CPU_LINE_STM32L452XX
config CPU_MODEL_STM32L452VE
bool
select CPU_LINE_STM32L452XX
config CPU_MODEL_STM32L462CE
bool
select CPU_LINE_STM32L462XX
config CPU_MODEL_STM32L462RE
bool
select CPU_LINE_STM32L462XX
config CPU_MODEL_STM32L462VE
bool
select CPU_LINE_STM32L462XX
config CPU_MODEL_STM32L471QE
bool
select CPU_LINE_STM32L471XX
config CPU_MODEL_STM32L471QG
bool
select CPU_LINE_STM32L471XX
config CPU_MODEL_STM32L471RE
bool
select CPU_LINE_STM32L471XX
config CPU_MODEL_STM32L471RG
bool
select CPU_LINE_STM32L471XX
config CPU_MODEL_STM32L471VE
bool
select CPU_LINE_STM32L471XX
config CPU_MODEL_STM32L471VG
bool
select CPU_LINE_STM32L471XX
config CPU_MODEL_STM32L471ZE
bool
select CPU_LINE_STM32L471XX
config CPU_MODEL_STM32L471ZG
bool
select CPU_LINE_STM32L471XX
config CPU_MODEL_STM32L475RC
bool
select CPU_LINE_STM32L475XX
config CPU_MODEL_STM32L475RE
bool
select CPU_LINE_STM32L475XX
config CPU_MODEL_STM32L475RG
bool
select CPU_LINE_STM32L475XX
config CPU_MODEL_STM32L475VC
bool
select CPU_LINE_STM32L475XX
config CPU_MODEL_STM32L475VE
bool
select CPU_LINE_STM32L475XX
config CPU_MODEL_STM32L475VG
bool
select CPU_LINE_STM32L475XX
config CPU_MODEL_STM32L476JE
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476JG
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476ME
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476MG
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476QE
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476QG
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476RC
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476RE
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476RG
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476VC
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476VE
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476VG
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476ZE
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L476ZG
bool
select CPU_LINE_STM32L476XX
config CPU_MODEL_STM32L486JG
bool
select CPU_LINE_STM32L486XX
config CPU_MODEL_STM32L486QG
bool
select CPU_LINE_STM32L486XX
config CPU_MODEL_STM32L486RG
bool
select CPU_LINE_STM32L486XX
config CPU_MODEL_STM32L486VG
bool
select CPU_LINE_STM32L486XX
config CPU_MODEL_STM32L486ZG
bool
select CPU_LINE_STM32L486XX
config CPU_MODEL_STM32L496AE
bool
select CPU_LINE_STM32L496XX
config CPU_MODEL_STM32L496AG
bool
select CPU_LINE_STM32L496XX
config CPU_MODEL_STM32L496QE
bool
select CPU_LINE_STM32L496XX
config CPU_MODEL_STM32L496QG
bool
select CPU_LINE_STM32L496XX
config CPU_MODEL_STM32L496RE
bool
select CPU_LINE_STM32L496XX
config CPU_MODEL_STM32L496RG
bool
select CPU_LINE_STM32L496XX
config CPU_MODEL_STM32L496VE
bool
select CPU_LINE_STM32L496XX
config CPU_MODEL_STM32L496VG
bool
select CPU_LINE_STM32L496XX
config CPU_MODEL_STM32L496WG
bool
select CPU_LINE_STM32L496XX
config CPU_MODEL_STM32L496ZE
bool
select CPU_LINE_STM32L496XX
config CPU_MODEL_STM32L496ZG
bool
select CPU_LINE_STM32L496XX
config CPU_MODEL_STM32L4A6AG
bool
select CPU_LINE_STM32L4A6XX
config CPU_MODEL_STM32L4A6QG
bool
select CPU_LINE_STM32L4A6XX
config CPU_MODEL_STM32L4A6RG
bool
select CPU_LINE_STM32L4A6XX
config CPU_MODEL_STM32L4A6VG
bool
select CPU_LINE_STM32L4A6XX
config CPU_MODEL_STM32L4A6ZG
bool
select CPU_LINE_STM32L4A6XX
config CPU_MODEL_STM32L4P5AE
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4P5AG
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4P5CE
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4P5CG
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4P5QE
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4P5QG
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4P5RE
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4P5RG
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4P5VE
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4P5VG
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4P5ZE
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4P5ZG
bool
select CPU_LINE_STM32L4P5XX
config CPU_MODEL_STM32L4Q5AG
bool
select CPU_LINE_STM32L4Q5XX
config CPU_MODEL_STM32L4Q5CG
bool
select CPU_LINE_STM32L4Q5XX
config CPU_MODEL_STM32L4Q5QG
bool
select CPU_LINE_STM32L4Q5XX
config CPU_MODEL_STM32L4Q5RG
bool
select CPU_LINE_STM32L4Q5XX
config CPU_MODEL_STM32L4Q5VG
bool
select CPU_LINE_STM32L4Q5XX
config CPU_MODEL_STM32L4Q5ZG
bool
select CPU_LINE_STM32L4Q5XX
config CPU_MODEL_STM32L4R5AG
bool
select CPU_LINE_STM32L4R5XX
config CPU_MODEL_STM32L4R5AI
bool
select CPU_LINE_STM32L4R5XX
config CPU_MODEL_STM32L4R5QG
bool
select CPU_LINE_STM32L4R5XX
config CPU_MODEL_STM32L4R5QI
bool
select CPU_LINE_STM32L4R5XX
config CPU_MODEL_STM32L4R5VG
bool
select CPU_LINE_STM32L4R5XX
config CPU_MODEL_STM32L4R5VI
bool
select CPU_LINE_STM32L4R5XX
config CPU_MODEL_STM32L4R5ZG
bool
select CPU_LINE_STM32L4R5XX
config CPU_MODEL_STM32L4R5ZI
bool
select CPU_LINE_STM32L4R5XX
config CPU_MODEL_STM32L4R7AI
bool
select CPU_LINE_STM32L4R7XX
config CPU_MODEL_STM32L4R7VI
bool
select CPU_LINE_STM32L4R7XX
config CPU_MODEL_STM32L4R7ZI
bool
select CPU_LINE_STM32L4R7XX
config CPU_MODEL_STM32L4R9AG
bool
select CPU_LINE_STM32L4R9XX
config CPU_MODEL_STM32L4R9AI
bool
select CPU_LINE_STM32L4R9XX
config CPU_MODEL_STM32L4R9VG
bool
select CPU_LINE_STM32L4R9XX
config CPU_MODEL_STM32L4R9VI
bool
select CPU_LINE_STM32L4R9XX
config CPU_MODEL_STM32L4R9ZG
bool
select CPU_LINE_STM32L4R9XX
config CPU_MODEL_STM32L4R9ZI
bool
select CPU_LINE_STM32L4R9XX
config CPU_MODEL_STM32L4S5AI
bool
select CPU_LINE_STM32L4S5XX
config CPU_MODEL_STM32L4S5QI
bool
select CPU_LINE_STM32L4S5XX
config CPU_MODEL_STM32L4S5VI
bool
select CPU_LINE_STM32L4S5XX
config CPU_MODEL_STM32L4S5ZI
bool
select CPU_LINE_STM32L4S5XX
config CPU_MODEL_STM32L4S7AI
bool
select CPU_LINE_STM32L4S7XX
config CPU_MODEL_STM32L4S7VI
bool
select CPU_LINE_STM32L4S7XX
config CPU_MODEL_STM32L4S7ZI
bool
select CPU_LINE_STM32L4S7XX
config CPU_MODEL_STM32L4S9AI
bool
select CPU_LINE_STM32L4S9XX
config CPU_MODEL_STM32L4S9VI
bool
select CPU_LINE_STM32L4S9XX
config CPU_MODEL_STM32L4S9ZI
bool
select CPU_LINE_STM32L4S9XX
# Configure CPU model
config CPU_MODEL
default "stm32l412c8" if CPU_MODEL_STM32L412C8
default "stm32l412cb" if CPU_MODEL_STM32L412CB
default "stm32l412k8" if CPU_MODEL_STM32L412K8
default "stm32l412kb" if CPU_MODEL_STM32L412KB
default "stm32l412r8" if CPU_MODEL_STM32L412R8
default "stm32l412rb" if CPU_MODEL_STM32L412RB
default "stm32l412t8" if CPU_MODEL_STM32L412T8
default "stm32l412tb" if CPU_MODEL_STM32L412TB
default "stm32l422cb" if CPU_MODEL_STM32L422CB
default "stm32l422kb" if CPU_MODEL_STM32L422KB
default "stm32l422rb" if CPU_MODEL_STM32L422RB
default "stm32l422tb" if CPU_MODEL_STM32L422TB
default "stm32l431cb" if CPU_MODEL_STM32L431CB
default "stm32l431cc" if CPU_MODEL_STM32L431CC
default "stm32l431kb" if CPU_MODEL_STM32L431KB
default "stm32l431kc" if CPU_MODEL_STM32L431KC
default "stm32l431rb" if CPU_MODEL_STM32L431RB
default "stm32l431rc" if CPU_MODEL_STM32L431RC
default "stm32l431vc" if CPU_MODEL_STM32L431VC
default "stm32l432kb" if CPU_MODEL_STM32L432KB
default "stm32l432kc" if CPU_MODEL_STM32L432KC
default "stm32l433cb" if CPU_MODEL_STM32L433CB
default "stm32l433cc" if CPU_MODEL_STM32L433CC
default "stm32l433rb" if CPU_MODEL_STM32L433RB
default "stm32l433rc" if CPU_MODEL_STM32L433RC
default "stm32l433vc" if CPU_MODEL_STM32L433VC
default "stm32l442kc" if CPU_MODEL_STM32L442KC
default "stm32l443cc" if CPU_MODEL_STM32L443CC
default "stm32l443rc" if CPU_MODEL_STM32L443RC
default "stm32l443vc" if CPU_MODEL_STM32L443VC
default "stm32l451cc" if CPU_MODEL_STM32L451CC
default "stm32l451ce" if CPU_MODEL_STM32L451CE
default "stm32l451rc" if CPU_MODEL_STM32L451RC
default "stm32l451re" if CPU_MODEL_STM32L451RE
default "stm32l451vc" if CPU_MODEL_STM32L451VC
default "stm32l451ve" if CPU_MODEL_STM32L451VE
default "stm32l452cc" if CPU_MODEL_STM32L452CC
default "stm32l452ce" if CPU_MODEL_STM32L452CE
default "stm32l452rc" if CPU_MODEL_STM32L452RC
default "stm32l452re" if CPU_MODEL_STM32L452RE
default "stm32l452vc" if CPU_MODEL_STM32L452VC
default "stm32l452ve" if CPU_MODEL_STM32L452VE
default "stm32l462ce" if CPU_MODEL_STM32L462CE
default "stm32l462re" if CPU_MODEL_STM32L462RE
default "stm32l462ve" if CPU_MODEL_STM32L462VE
default "stm32l471qe" if CPU_MODEL_STM32L471QE
default "stm32l471qg" if CPU_MODEL_STM32L471QG
default "stm32l471re" if CPU_MODEL_STM32L471RE
default "stm32l471rg" if CPU_MODEL_STM32L471RG
default "stm32l471ve" if CPU_MODEL_STM32L471VE
default "stm32l471vg" if CPU_MODEL_STM32L471VG
default "stm32l471ze" if CPU_MODEL_STM32L471ZE
default "stm32l471zg" if CPU_MODEL_STM32L471ZG
default "stm32l475rc" if CPU_MODEL_STM32L475RC
default "stm32l475re" if CPU_MODEL_STM32L475RE
default "stm32l475rg" if CPU_MODEL_STM32L475RG
default "stm32l475vc" if CPU_MODEL_STM32L475VC
default "stm32l475ve" if CPU_MODEL_STM32L475VE
default "stm32l475vg" if CPU_MODEL_STM32L475VG
default "stm32l476je" if CPU_MODEL_STM32L476JE
default "stm32l476jg" if CPU_MODEL_STM32L476JG
default "stm32l476me" if CPU_MODEL_STM32L476ME
default "stm32l476mg" if CPU_MODEL_STM32L476MG
default "stm32l476qe" if CPU_MODEL_STM32L476QE
default "stm32l476qg" if CPU_MODEL_STM32L476QG
default "stm32l476rc" if CPU_MODEL_STM32L476RC
default "stm32l476re" if CPU_MODEL_STM32L476RE
default "stm32l476rg" if CPU_MODEL_STM32L476RG
default "stm32l476vc" if CPU_MODEL_STM32L476VC
default "stm32l476ve" if CPU_MODEL_STM32L476VE
default "stm32l476vg" if CPU_MODEL_STM32L476VG
default "stm32l476ze" if CPU_MODEL_STM32L476ZE
default "stm32l476zg" if CPU_MODEL_STM32L476ZG
default "stm32l486jg" if CPU_MODEL_STM32L486JG
default "stm32l486qg" if CPU_MODEL_STM32L486QG
default "stm32l486rg" if CPU_MODEL_STM32L486RG
default "stm32l486vg" if CPU_MODEL_STM32L486VG
default "stm32l486zg" if CPU_MODEL_STM32L486ZG
default "stm32l496ae" if CPU_MODEL_STM32L496AE
default "stm32l496ag" if CPU_MODEL_STM32L496AG
default "stm32l496qe" if CPU_MODEL_STM32L496QE
default "stm32l496qg" if CPU_MODEL_STM32L496QG
default "stm32l496re" if CPU_MODEL_STM32L496RE
default "stm32l496rg" if CPU_MODEL_STM32L496RG
default "stm32l496ve" if CPU_MODEL_STM32L496VE
default "stm32l496vg" if CPU_MODEL_STM32L496VG
default "stm32l496wg" if CPU_MODEL_STM32L496WG
default "stm32l496ze" if CPU_MODEL_STM32L496ZE
default "stm32l496zg" if CPU_MODEL_STM32L496ZG
default "stm32l4a6ag" if CPU_MODEL_STM32L4A6AG
default "stm32l4a6qg" if CPU_MODEL_STM32L4A6QG
default "stm32l4a6rg" if CPU_MODEL_STM32L4A6RG
default "stm32l4a6vg" if CPU_MODEL_STM32L4A6VG
default "stm32l4a6zg" if CPU_MODEL_STM32L4A6ZG
default "stm32l4p5ae" if CPU_MODEL_STM32L4P5AE
default "stm32l4p5ag" if CPU_MODEL_STM32L4P5AG
default "stm32l4p5ce" if CPU_MODEL_STM32L4P5CE
default "stm32l4p5cg" if CPU_MODEL_STM32L4P5CG
default "stm32l4p5qe" if CPU_MODEL_STM32L4P5QE
default "stm32l4p5qg" if CPU_MODEL_STM32L4P5QG
default "stm32l4p5re" if CPU_MODEL_STM32L4P5RE
default "stm32l4p5rg" if CPU_MODEL_STM32L4P5RG
default "stm32l4p5ve" if CPU_MODEL_STM32L4P5VE
default "stm32l4p5vg" if CPU_MODEL_STM32L4P5VG
default "stm32l4p5ze" if CPU_MODEL_STM32L4P5ZE
default "stm32l4p5zg" if CPU_MODEL_STM32L4P5ZG
default "stm32l4q5ag" if CPU_MODEL_STM32L4Q5AG
default "stm32l4q5cg" if CPU_MODEL_STM32L4Q5CG
default "stm32l4q5qg" if CPU_MODEL_STM32L4Q5QG
default "stm32l4q5rg" if CPU_MODEL_STM32L4Q5RG
default "stm32l4q5vg" if CPU_MODEL_STM32L4Q5VG
default "stm32l4q5zg" if CPU_MODEL_STM32L4Q5ZG
default "stm32l4r5ag" if CPU_MODEL_STM32L4R5AG
default "stm32l4r5ai" if CPU_MODEL_STM32L4R5AI
default "stm32l4r5qg" if CPU_MODEL_STM32L4R5QG
default "stm32l4r5qi" if CPU_MODEL_STM32L4R5QI
default "stm32l4r5vg" if CPU_MODEL_STM32L4R5VG
default "stm32l4r5vi" if CPU_MODEL_STM32L4R5VI
default "stm32l4r5zg" if CPU_MODEL_STM32L4R5ZG
default "stm32l4r5zi" if CPU_MODEL_STM32L4R5ZI
default "stm32l4r7ai" if CPU_MODEL_STM32L4R7AI
default "stm32l4r7vi" if CPU_MODEL_STM32L4R7VI
default "stm32l4r7zi" if CPU_MODEL_STM32L4R7ZI
default "stm32l4r9ag" if CPU_MODEL_STM32L4R9AG
default "stm32l4r9ai" if CPU_MODEL_STM32L4R9AI
default "stm32l4r9vg" if CPU_MODEL_STM32L4R9VG
default "stm32l4r9vi" if CPU_MODEL_STM32L4R9VI
default "stm32l4r9zg" if CPU_MODEL_STM32L4R9ZG
default "stm32l4r9zi" if CPU_MODEL_STM32L4R9ZI
default "stm32l4s5ai" if CPU_MODEL_STM32L4S5AI
default "stm32l4s5qi" if CPU_MODEL_STM32L4S5QI
default "stm32l4s5vi" if CPU_MODEL_STM32L4S5VI
default "stm32l4s5zi" if CPU_MODEL_STM32L4S5ZI
default "stm32l4s7ai" if CPU_MODEL_STM32L4S7AI
default "stm32l4s7vi" if CPU_MODEL_STM32L4S7VI
default "stm32l4s7zi" if CPU_MODEL_STM32L4S7ZI
default "stm32l4s9ai" if CPU_MODEL_STM32L4S9AI
default "stm32l4s9vi" if CPU_MODEL_STM32L4S9VI
default "stm32l4s9zi" if CPU_MODEL_STM32L4S9ZI