From 6680ec4ef464e2a59c9dd95db46401debe6c2f4f Mon Sep 17 00:00:00 2001 From: Nav Date: Sat, 22 Feb 2025 19:45:44 +0000 Subject: [PATCH] Fixed regression in memory access functions, in the EDBG AVR8 driver Was preventing access to fuse memory when programming mode was not explicitly enabled --- .../Microchip/Protocols/Edbg/Avr/EdbgAvr8Interface.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/DebugToolDrivers/Microchip/Protocols/Edbg/Avr/EdbgAvr8Interface.cpp b/src/DebugToolDrivers/Microchip/Protocols/Edbg/Avr/EdbgAvr8Interface.cpp index 458464df..3036a8d4 100644 --- a/src/DebugToolDrivers/Microchip/Protocols/Edbg/Avr/EdbgAvr8Interface.cpp +++ b/src/DebugToolDrivers/Microchip/Protocols/Edbg/Avr/EdbgAvr8Interface.cpp @@ -722,7 +722,6 @@ namespace DebugToolDrivers::Microchip::Protocols::Edbg::Avr if ( memorySegmentDescriptor.type == TargetMemorySegmentType::FUSES - && this->programmingModeEnabled && this->session.configVariant != Avr8ConfigVariant::DEBUG_WIRE ) { if (this->session.configVariant == Avr8ConfigVariant::XMEGA) { @@ -811,7 +810,6 @@ namespace DebugToolDrivers::Microchip::Protocols::Edbg::Avr if ( memorySegmentDescriptor.type == TargetMemorySegmentType::FUSES - && this->programmingModeEnabled && this->session.configVariant != Avr8ConfigVariant::DEBUG_WIRE ) { if (this->session.configVariant == Avr8ConfigVariant::XMEGA) {