Crate tartan_uefi

Source
Expand description

Support for Unified Extensible Firmware Interface

See EDK MdePkg/Include/Uefi/UefiSpec.h

Modules§

allocator
BootServices-based heap allocator to support the standard alloc crate.
global
Static pointer to the SystemTable, used by features where we can’t pass it directly.
io
SimpleTextOutput-based Write implementation to support formatting macros.
proto

Macros§

writeln_result
Write formatted data to an OutputStream and return the last result, rather than a dumb core::fmt::Error.

Structs§

AllocateType
BootServices
ConfigurationTable
GUID
Handle
MemoryAttributes
MemoryDescriptor
MemoryMap
MemoryType
OpenProtocolAttributes
Revision
RuntimeServices
Status
SystemTable
TableHeader

Constants§

PAGE_SIZE
Constant page size defined by UEFI specification for BootServices::allocate_pages.

Traits§

Table

Type Aliases§

Result