Expand description

Protocol definitions.

Protocols are sets of related functionality identified by a unique ID. They can be implemented by a UEFI driver or occasionally by a UEFI application.

See the BootServices documentation for details of how to open a protocol.

Modules

Console support protocols.

Provides support for the UEFI debugging protocol.

Device Path protocol

LoadedImage protocol.

Media access protocols.

Network access protocols.

Platform Initialization protocols.

Rng protocol.

Traits

Common trait implemented by all standard UEFI protocols

Trait for creating a protocol pointer from a c_void pointer.

Derive Macros

Custom derive for the Protocol trait