Skip to content

clockTimingNodes

clockTimingNodes(device, registry): ReadonlySet<number>

Defined in: packages/compiler/src/bbd-clock.ts:620

The nodes a clock driver’s own timing network hangs on, by family.

Exported because scripts/report-bbd-architecture.ts asks the same question and answered it with a private copy of the role vocabulary, which under-reported immediately: an MN3102 spelling its pins oscillatorinput/oscillatoroutput/clockcontrol (boss-bf-2) matched none of the canonical ox1/ox2/ox3 tokens, so a driver the compiler finds read as absent in the report. One enumerator, shared, is the same conclusion stampNodes reached.

Role tokens are compared as whole values after folding, never by substring, and the MN310x branch admits the registry’s own alias spellings through oscillatorRoleTokens.

Device

PartRegistry

ReadonlySet<number>