From 4a74f6c6fbe7068bb016d8398ff34f67feb1f7ab Mon Sep 17 00:00:00 2001 From: Ella Fox Date: Tue, 30 Sep 2025 21:10:40 +0200 Subject: [PATCH] mcu: Add Kconfig for ATSAME51G19 Support for the MCU found on the Duet Revo Roto toolboard Signed-off-by: Ella Fox --- src/atsamd/Kconfig | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/atsamd/Kconfig b/src/atsamd/Kconfig index 28e76b0a4..31fa3fd61 100644 --- a/src/atsamd/Kconfig +++ b/src/atsamd/Kconfig @@ -56,6 +56,9 @@ choice config MACH_SAMD51P20 bool "SAMD51P20" select MACH_SAMD51 + config MACH_SAME51G19 + bool "SAME51G19" + select MACH_SAME51 config MACH_SAME51J19 bool "SAME51J19" select MACH_SAME51 @@ -105,6 +108,7 @@ config MCU default "samd51j19a" if MACH_SAMD51J19 default "samd51n19a" if MACH_SAMD51N19 default "samd51p20a" if MACH_SAMD51P20 + default "same51g19a" if MACH_SAME51G19 default "same51j19a" if MACH_SAME51J19 default "same51n19a" if MACH_SAME51N19 default "same54p20a" if MACH_SAME54P20 @@ -113,7 +117,7 @@ config FLASH_SIZE hex default 0x8000 if MACH_SAMD21E15 default 0x40000 if MACH_SAMC21G18 || MACH_SAMD21G18 || MACH_SAMD21E18 || MACH_SAMD21J18 - default 0x80000 if MACH_SAMD51G19 || MACH_SAMD51J19 || MACH_SAMD51N19 || MACH_SAME51J19 || MACH_SAME51N19 + default 0x80000 if MACH_SAMD51G19 || MACH_SAMD51J19 || MACH_SAMD51N19 || MACH_SAME51G19 || MACH_SAME51J19 || MACH_SAME51N19 default 0x100000 if MACH_SAMD51P20 || MACH_SAME54P20 config FLASH_BOOT_ADDRESS @@ -128,7 +132,7 @@ config RAM_SIZE hex default 0x1000 if MACH_SAMD21E15 default 0x8000 if MACH_SAMC21G18 || MACH_SAMD21G18 || MACH_SAMD21E18 || MACH_SAMD21J18 - default 0x30000 if MACH_SAMD51G19 || MACH_SAMD51J19 || MACH_SAMD51N19 || MACH_SAME51J19 || MACH_SAME51N19 + default 0x30000 if MACH_SAMD51G19 || MACH_SAMD51J19 || MACH_SAMD51N19 || MACH_SAME51G19 || MACH_SAME51J19 || MACH_SAME51N19 default 0x40000 if MACH_SAMD51P20 || MACH_SAME54P20 config STACK_SIZE