Crate x86_q35

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§

pic
Module for interacting with legacy 8259 PIC
pit
Support for legacy 8253-compatible timer.
serial
Support for legacy 8250-compatible serial ports.
vga
Minimal VGA peripheral implementation for the Tock x86_q35 chip crate.
vga_uart_driver
VgaUart— a **synchronous, write-only** façade that lets capsules use ahil::uart::Uart`-style interface while we actually write to the VGA text buffer, not a serial port.

Structs§

Pc
Representation of a generic PC platform.
PcDefaultPeripherals
Default x86 PC peripherals