From 687c7014c0b6f59665506ba31723d433cb411124 Mon Sep 17 00:00:00 2001 From: mikeller Date: Tue, 27 Apr 2021 01:37:33 +1200 Subject: [PATCH] Added MCU id / name for STM32G474. --- src/main/build/build_config.c | 2 ++ src/main/build/build_config.h | 1 + src/main/cli/cli.c | 3 ++- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/build/build_config.c b/src/main/build/build_config.c index 8b06ca6ce5..1e7fd73b39 100644 --- a/src/main/build/build_config.c +++ b/src/main/build/build_config.c @@ -76,6 +76,8 @@ mcuTypeId_e getMcuTypeId(void) return MCU_TYPE_H7A3; #elif defined(STM32H723xx) || defined(STM32H725xx) return MCU_TYPE_H723_725; +#elif defined(STM32G474xx) + return MCU_TYPE_G474; #else return MCU_TYPE_UNKNOWN; #endif diff --git a/src/main/build/build_config.h b/src/main/build/build_config.h index 0e192911a3..ed2707751b 100644 --- a/src/main/build/build_config.h +++ b/src/main/build/build_config.h @@ -59,6 +59,7 @@ typedef enum { MCU_TYPE_H743_REV_V, MCU_TYPE_H7A3, MCU_TYPE_H723_725, + MCU_TYPE_G474, MCU_TYPE_UNKNOWN = 255, } mcuTypeId_e; diff --git a/src/main/cli/cli.c b/src/main/cli/cli.c index 95b2880ab9..a466277804 100644 --- a/src/main/cli/cli.c +++ b/src/main/cli/cli.c @@ -308,6 +308,7 @@ static const char *mcuTypeNames[] = { "H743 (Rev.V)", "H7A3", "H723/H725", + "G474", }; static const char *configurationStates[] = { "UNCONFIGURED", "CUSTOM DEFAULTS", "CONFIGURED" }; @@ -4664,7 +4665,7 @@ STATIC_UNIT_TESTED void cliSet(const char *cmdName, char *cmdline) } } -const char *getMcuTypeById(mcuTypeId_e id) +static const char *getMcuTypeById(mcuTypeId_e id) { if (id < MCU_TYPE_UNKNOWN) { return mcuTypeNames[id];