Module lambdaOS::device [] [src]

Reexports

pub use self::io::cpuio::Port;
pub use self::io::cpuio::UnsafePort;
pub use self::io::mmio;

Modules

ahci

AHCI driver.

io

Primary interface to I/O ports - special memory addresses on a different bus that we can use to access I/O devices.

keyboard

Simple driver for the PS/2 keyboard.

pci

PCI functionality

pic

The 8259 PIC - Programmable Interrupt Controller. Contains data structures that we can use to control the behaviour of this device.

pit

PIT controller.

ps2_8042

New interface to PS/2.

vga

Advanced split interface to VGA buffer split between text management and actual buffer addressing.

Functions

init