Expand description

Protocol definitions.

Protocols are sets of related functionality.

Protocols are identified by a unique ID.

Protocols can be implemented by a UEFI driver, and are usually retrieved from a standard UEFI table or by querying a handle.

Modules

Console support protocols.

Provides support for the UEFI debugging protocol.

DevicePath protocol

LoadedImage protocol.

Media access protocols.

Platform Initialization protocols.

Shim lock protocol.

Traits

Common trait implemented by all standard UEFI protocols

Derive Macros

Custom derive for the Protocol trait