DmConfigDependency
Experimental
caution
Not production-ready. It may change or be removed without notice. See Lifecycle.
Dependency describing how a configuration value maps to GPIO or alternate function usage.
Common Data Model
- PortConfigurationDependency — A dependency describing how a configuration value maps to GPIO or alternate function usage.
Member Of
DmConfigEnumValue object
type DmConfigDependency {
altRef: String!
configRef: String!
functionName: String!
gpioMode: String!
peripheralInstanceName: String!
port: String!
portMode: String!
}
Fields
altRef ● String! non-null scalar
Full alternative reference string used to derive mode/function tokens.
configRef ● String! non-null scalar
Root configuration reference token (e.g., P408).
functionName ● String! non-null scalar
Peripheral function name for alternate mode (e.g., TXD, RXD).
gpioMode ● String! non-null scalar
GPIO mode (None, Input, OutputLow, OutputHigh). Meaningful only when portMode == GPIO.
peripheralInstanceName ● String! non-null scalar
Peripheral instance name for alternate function mode (e.g., SCI0).
port ● String! non-null scalar
Port identifier extracted from the configuration reference.
portMode ● String! non-null scalar
Port mode (GPIO or AlternateFunction).