diff --git a/build/scripts/Targets/TargetDescriptionFiles/TargetDescriptionFile.php b/build/scripts/Targets/TargetDescriptionFiles/TargetDescriptionFile.php index d78bc081..4ab60a34 100644 --- a/build/scripts/Targets/TargetDescriptionFiles/TargetDescriptionFile.php +++ b/build/scripts/Targets/TargetDescriptionFiles/TargetDescriptionFile.php @@ -411,6 +411,7 @@ class TargetDescriptionFile $register->size, $register->initialValue, $register->description, + $register->access, array_map( fn (BitField $bitField): TargetRegisterBitField => $this->targetRegisterBitFieldFromBitField($bitField), $register->bitFields diff --git a/build/scripts/Targets/TargetRegister.php b/build/scripts/Targets/TargetRegister.php index aab96a48..c4619843 100644 --- a/build/scripts/Targets/TargetRegister.php +++ b/build/scripts/Targets/TargetRegister.php @@ -24,6 +24,7 @@ class TargetRegister public ?int $size = null; public ?int $initialValue = null; public ?string $description = null; + public ?string $access = null; /** @var TargetRegisterBitField[] */ public array $bitFields; @@ -36,6 +37,7 @@ class TargetRegister ?int $size, ?int $initialValue, ?string $description, + ?string $access, array $bitFields ) { $this->key = $key; @@ -45,6 +47,7 @@ class TargetRegister $this->size = $size; $this->initialValue = $initialValue; $this->description = $description; + $this->access = $access; $this->bitFields = $bitFields; } }