WCH RISC-V SWD physical interface TDF signal validation

This commit is contained in:
Nav
2024-12-28 01:25:47 +00:00
parent dbd2b87ebc
commit 184d1c4465

View File

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