Fixed regression in memory access functions, in the EDBG AVR8 driver
Was preventing access to fuse memory when programming mode was not explicitly enabled
This commit is contained in:
@@ -722,7 +722,6 @@ namespace DebugToolDrivers::Microchip::Protocols::Edbg::Avr
|
|||||||
|
|
||||||
if (
|
if (
|
||||||
memorySegmentDescriptor.type == TargetMemorySegmentType::FUSES
|
memorySegmentDescriptor.type == TargetMemorySegmentType::FUSES
|
||||||
&& this->programmingModeEnabled
|
|
||||||
&& this->session.configVariant != Avr8ConfigVariant::DEBUG_WIRE
|
&& this->session.configVariant != Avr8ConfigVariant::DEBUG_WIRE
|
||||||
) {
|
) {
|
||||||
if (this->session.configVariant == Avr8ConfigVariant::XMEGA) {
|
if (this->session.configVariant == Avr8ConfigVariant::XMEGA) {
|
||||||
@@ -811,7 +810,6 @@ namespace DebugToolDrivers::Microchip::Protocols::Edbg::Avr
|
|||||||
|
|
||||||
if (
|
if (
|
||||||
memorySegmentDescriptor.type == TargetMemorySegmentType::FUSES
|
memorySegmentDescriptor.type == TargetMemorySegmentType::FUSES
|
||||||
&& this->programmingModeEnabled
|
|
||||||
&& this->session.configVariant != Avr8ConfigVariant::DEBUG_WIRE
|
&& this->session.configVariant != Avr8ConfigVariant::DEBUG_WIRE
|
||||||
) {
|
) {
|
||||||
if (this->session.configVariant == Avr8ConfigVariant::XMEGA) {
|
if (this->session.configVariant == Avr8ConfigVariant::XMEGA) {
|
||||||
|
|||||||
Reference in New Issue
Block a user