From 54e77c371cca93f1d3a8a70324269434aa5b5277 Mon Sep 17 00:00:00 2001 From: Nav Date: Fri, 26 May 2023 23:27:55 +0100 Subject: [PATCH] Removed fuse type validation for OCDEN and JTAGEN fuse bits (no longer required) --- .../AVR8/Avr8TargetDescriptionFile.php | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/build/scripts/TargetDescriptionFiles/AVR8/Avr8TargetDescriptionFile.php b/build/scripts/TargetDescriptionFiles/AVR8/Avr8TargetDescriptionFile.php index 8512b6b8..acfe3435 100644 --- a/build/scripts/TargetDescriptionFiles/AVR8/Avr8TargetDescriptionFile.php +++ b/build/scripts/TargetDescriptionFiles/AVR8/Avr8TargetDescriptionFile.php @@ -851,28 +851,14 @@ class Avr8TargetDescriptionFile extends TargetDescriptionFile in_array(Avr8TargetDescriptionFile::AVR8_PHYSICAL_INTERFACE_JTAG, $this->debugPhysicalInterfaces) && $this->family == self::AVR8_FAMILY_MEGA ) { - static $validFuseTypes = [ - FuseBitDescriptor::FUSE_TYPE_LOW, - FuseBitDescriptor::FUSE_TYPE_HIGH, - FuseBitDescriptor::FUSE_TYPE_EXTENDED, - ]; - if (empty($this->ocdenFuseBitDescriptor)) { $failures[] = 'Could not find OCDEN fuse bit field for JTAG target.'; - } else { - if (!in_array($this->ocdenFuseBitDescriptor->fuseType, $validFuseTypes)) { - $failures[] = 'Invalid/unknown fuse byte type for OCDEN fuse bit.'; - } } if (empty($this->jtagenFuseBitDescriptor)) { $failures[] = 'Could not find JTAGEN fuse bit field for JTAG target.'; - } else { - if (!in_array($this->jtagenFuseBitDescriptor->fuseType, $validFuseTypes)) { - $failures[] = 'Invalid/unknown fuse byte type for JTAGEN fuse bit.'; - } } }