From 9d366c822fb88b35c8e9276a505fb8bccba6616f Mon Sep 17 00:00:00 2001 From: Nav Date: Fri, 2 Jul 2021 01:34:59 +0100 Subject: [PATCH] Added additional check in the TDF validation script to ensure all status registers for AVR8 targets do not exceed one byte in size. --- .../TargetDescriptionFiles/AVR8/Avr8TargetDescriptionFile.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build/scripts/TargetDescriptionFiles/AVR8/Avr8TargetDescriptionFile.php b/build/scripts/TargetDescriptionFiles/AVR8/Avr8TargetDescriptionFile.php index 52b7373a..fc3d2614 100644 --- a/build/scripts/TargetDescriptionFiles/AVR8/Avr8TargetDescriptionFile.php +++ b/build/scripts/TargetDescriptionFiles/AVR8/Avr8TargetDescriptionFile.php @@ -465,6 +465,9 @@ class Avr8TargetDescriptionFile extends TargetDescriptionFile if (is_null($this->statusRegisterSize)) { $failures[] = 'Missing status register size.'; + + } else if ($this->statusRegisterSize > 1) { + $failures[] = 'Status register size exceeds 1'; } if (is_null($this->flashSize)) {