Add initial support for the PSOC 4100S Max series, starting with the CY8C4149AZI-S598 (100-TQFP package) used on the CY8CKIT-041S-MAX development board. The infrastructure supports adding additional part numbers in the future as needed. Signed-off-by: Braeden Lane <Braeden.Lane@infineon.com>
26 lines
647 B
Plaintext
26 lines
647 B
Plaintext
# Copyright (c) 2025 Infineon Technologies AG,
|
|
# or an affiliate of Infineon Technologies AG.
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
# SOC Packages for Infineon PSOC4100Smax series MCUs
|
|
config SOC_PACKAGE_PSOC4100SMAX_100_TQFP
|
|
bool
|
|
help
|
|
100-pin TQFP package
|
|
|
|
# Hardware configuration for PSOC4100SMAX series
|
|
config SOC_SERIES_PSOC4100SMAX
|
|
select ARM
|
|
select CPU_CORTEX_M0PLUS
|
|
select CPU_CORTEX_M_HAS_VTOR
|
|
select CPU_HAS_ARM_MPU
|
|
select BUILD_OUTPUT_HEX
|
|
select BUILD_OUTPUT_BIN
|
|
select DYNAMIC_INTERRUPTS
|
|
select SOC_EARLY_INIT_HOOK
|
|
select CPU_CORTEX_M_HAS_SYSTICK
|
|
|
|
config SOC_CY8C4149AZI_S598
|
|
select SOC_PACKAGE_PSOC4100SMAX_100_TQFP
|