DmFspModule
**Experimental** Firmware Support Package (FSP) module that represents a device interface, including its requirements and provided interfaces.
type DmFspModule {
category: String!
id: String!
name: String!
provides: [DmFspProvides!]!
requires: [DmFspRequires!]!
}
Fields
DmFspModule.category ● String! non-null scalar
**Experimental** Category or grouping for this module (for example, communication, timers).
DmFspModule.id ● String! non-null scalar
**Experimental** Unique identifier for the FSP module.
DmFspModule.name ● String! non-null scalar
**Experimental** Human-readable name of the FSP module.
DmFspModule.provides ● [DmFspProvides!]! non-null object
**Experimental** Interfaces that this module provides to other modules.
DmFspModule.requires ● [DmFspRequires!]! non-null object
**Experimental** Interfaces that this module requires to function.