From efeb5ad48c4dce71217f889ff105f205d1a8cabf Mon Sep 17 00:00:00 2001 From: Nav Date: Fri, 12 May 2023 19:08:52 +0100 Subject: [PATCH] Corrected "Unknown target family" error for new AVR EA targets. --- .../CMSIS-DAP/VendorSpecific/EDBG/AVR/EdbgAvr8Interface.cpp | 6 ++++++ src/Targets/Microchip/AVR/AVR8/Family.hpp | 1 + .../AVR/AVR8/TargetDescription/TargetDescriptionFile.hpp | 1 + 3 files changed, 8 insertions(+) diff --git a/src/DebugToolDrivers/Protocols/CMSIS-DAP/VendorSpecific/EDBG/AVR/EdbgAvr8Interface.cpp b/src/DebugToolDrivers/Protocols/CMSIS-DAP/VendorSpecific/EDBG/AVR/EdbgAvr8Interface.cpp index 44df1ef2..39d779a8 100644 --- a/src/DebugToolDrivers/Protocols/CMSIS-DAP/VendorSpecific/EDBG/AVR/EdbgAvr8Interface.cpp +++ b/src/DebugToolDrivers/Protocols/CMSIS-DAP/VendorSpecific/EDBG/AVR/EdbgAvr8Interface.cpp @@ -950,6 +950,12 @@ namespace Bloom::DebugToolDrivers::Protocols::CmsisDap::Edbg::Avr {PhysicalInterface::UPDI, Avr8ConfigVariant::UPDI}, } }, + { + Family::EA, + { + {PhysicalInterface::UPDI, Avr8ConfigVariant::UPDI}, + } + }, }); } diff --git a/src/Targets/Microchip/AVR/AVR8/Family.hpp b/src/Targets/Microchip/AVR/AVR8/Family.hpp index 666e6684..921d307d 100644 --- a/src/Targets/Microchip/AVR/AVR8/Family.hpp +++ b/src/Targets/Microchip/AVR/AVR8/Family.hpp @@ -10,5 +10,6 @@ namespace Bloom::Targets::Microchip::Avr::Avr8Bit DB, DA, DD, + EA, }; } diff --git a/src/Targets/Microchip/AVR/AVR8/TargetDescription/TargetDescriptionFile.hpp b/src/Targets/Microchip/AVR/AVR8/TargetDescription/TargetDescriptionFile.hpp index 78cc0dc2..da0b66f0 100644 --- a/src/Targets/Microchip/AVR/AVR8/TargetDescription/TargetDescriptionFile.hpp +++ b/src/Targets/Microchip/AVR/AVR8/TargetDescription/TargetDescriptionFile.hpp @@ -177,6 +177,7 @@ namespace Bloom::Targets::Microchip::Avr::Avr8Bit::TargetDescription {"avr da", Family::DA}, {"avr db", Family::DB}, {"avr dd", Family::DD}, + {"avr ea", Family::EA}, }; };