Cross-Domain Coherence
ODP is not just a patch atop of old layers. It is explicitly aligning system layers to reduce duplication, ambiguity, and failure points.
ODP is not just a firmware stack, but a vision that unites the embedded controller, main firmware, and even secure services under a coherent design and tooling approach.
Common patterns with clearly defined lanes
“Secure systems require secure interfaces — everywhere.”
Shared services and conventions allow clear division of responsibility between firmware, EC, and OS—while promoting reuse and coordination.
graph LR Host[Host Domain] --> HostServiceA Host --> HostServiceB HostServiceA --> HostDriverA HostServiceB --> HostDriverB EC[Embedded Controller Domain] --> ECServiceA EC --> ECServiceB subgraph Shared Interface HostServiceA <---> ECServiceA HostServiceB <---> ECServiceB end