Crate tartan_acpi

Source
Expand description

Support for Advanced Configuration and Power Interface

See ACPI spec v6.3 (Jan 2019).

Modules§

aml
Abstract syntax tree for ACPI Machine Language

Macros§

parser_fn
Defines a byte slice parser function, avoiding repetitive type parameters

Structs§

AccessSize
Memory width used to read/write from a register
AddressSpace
Type of register address
DescriptionHeader
Common table header defined as DESCRIPTION_HEADER in the spec
FixedDescription
Fixed ACPI Description Table (FADT)
FixedFlags
Support flags from Fixed ACPI Description Table
GenericAddress
Extended address structure defined in ACPI 2.0 to support 64-bit systems
RootDescriptionPointerV1
Root System Description Pointer (RSDP) used in ACPI 1.0
RootDescriptionPointerV2
Extended RDSP defined by ACPI 2.0