From 5a824f4790a75f3be4434b3cc37280815b1a4a03 Mon Sep 17 00:00:00 2001 From: Nav Date: Sun, 15 May 2022 17:42:20 +0100 Subject: [PATCH] Added programMemoryType property to TargetDescriptor --- src/Targets/Microchip/AVR/AVR8/Avr8.cpp | 1 + src/Targets/TargetDescriptor.hpp | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/Targets/Microchip/AVR/AVR8/Avr8.cpp b/src/Targets/Microchip/AVR/AVR8/Avr8.cpp index 4eb48a3b..fa7b61b4 100644 --- a/src/Targets/Microchip/AVR/AVR8/Avr8.cpp +++ b/src/Targets/Microchip/AVR/AVR8/Avr8.cpp @@ -218,6 +218,7 @@ namespace Bloom::Targets::Microchip::Avr::Avr8Bit auto descriptor = TargetDescriptor(); descriptor.id = this->getHumanReadableId(); descriptor.name = this->getName(); + descriptor.programMemoryType = Targets::TargetMemoryType::FLASH; descriptor.registerDescriptorsByType = this->targetRegisterDescriptorsByType; descriptor.memoryDescriptorsByType = this->targetMemoryDescriptorsByType; diff --git a/src/Targets/TargetDescriptor.hpp b/src/Targets/TargetDescriptor.hpp index 80300ec5..ce6227f2 100644 --- a/src/Targets/TargetDescriptor.hpp +++ b/src/Targets/TargetDescriptor.hpp @@ -19,6 +19,8 @@ namespace Bloom::Targets std::map memoryDescriptorsByType; std::map registerDescriptorsByType; std::vector variants; + + TargetMemoryType programMemoryType; }; }