Added signal validation in TDFs, for SDI physical interface

This commit is contained in:
Nav
2024-10-03 23:43:52 +01:00
parent 5b2b73eb9f
commit cdcad9dde1

View File

@@ -731,6 +731,16 @@ class ValidationService
}
}
if ($enumValue === TargetPhysicalInterface::SDI) {
if (!$containsSignal('SWDIO')) {
$failures[] = 'Missing SWDIO signal';
}
if (!$containsSignal('SWCLK')) {
$failures[] = 'Missing SWCLK signal';
}
}
foreach ($physicalInterface->signals as $signal) {
$failures = array_merge($failures, $this->validateSignal($signal, $tdf));
}