Crate x86_q35

Source
Expand description

Support for traditional x86 PC hardware.

§Safety

This crate inherits all of the same safety hazards as outlined by x86.

Additionally, this crate assumes the presence of certain traditional/legacy PC peripherals such as serial ports and interrupt controllers.

Modules§

pit
Support for legacy 8253-compatible timer.
serial
Support for legacy 8250-compatible serial ports.

Macros§

serial_port_component_static
Statically allocates the storage needed to finalize a SerialPortComponent.
x86_q35_component_static
Provides static buffers needed for PcComponent::finalize().

Structs§

Pc
Representation of a generic PC platform.
PcComponent
Component helper for constructing a Pc chip instance.