StuBS
|
Files | |
acpi.cc | |
acpi.h | |
Structs and methods related to the Advanced Configuration and Power Interface (ACPI). | |
apic.cc | |
apic.h | |
Gather system information from the ACPI about the Advanced Programmable Interrupt Controller (APIC). | |
cache.h | |
Helper for cache alignment. | |
cmos.cc | |
cmos.h | |
Controlling the complementary metal oxide semiconductor (CMOS). | |
core.cc | |
core.h | |
Access to internals of a CPU Core. | |
core_cr.h | |
Access to Control Register of a CPU core. | |
core_interrupt.h | |
Interrupt control and interrupt vector list | |
core_msr.h | |
Identifiers for Model-Specific Register | |
fpu.cc | |
fpu.h | |
Helper for floating point unit (x87), Multi Media Extension (MMX) and Streaming SIMD Extensions (SSE) | |
gdt.cc | |
gdt.h | |
The Global Descriptor Table (GDT). | |
idt.cc | |
idt.h | |
Interrupt Descriptor Table (IDT) containing the entry points for interrupt handling. | |
ioapic.cc | |
ioapic.h | |
IOAPIC abstracts the access to the I/O APIC | |
ioapic_registers.h | |
Helper structures for interacting with the I/O APIC. | |
ioport.h | |
IOPort provides access to the x86 IO address space | |
keydecoder.cc | |
keydecoder.h | |
KeyDecoder decodes a keystroke to the corresponding Key object | |
lapic.cc | |
lapic.h | |
LAPIC abstracts access to the Local APIC | |
lapic_ipi.cc | |
lapic_registers.h | |
Structures and macros for accessing the local APIC. | |
lapic_timer.cc | |
mousedecoder.cc | |
mousedecoder.h | |
MouseDecoder decodes a mouse movement | |
pic.cc | |
pic.h | |
Handle (disable) the old Programmable Interrupt Controller (PIC) | |
pit.cc | |
pit.h | |
The old/historical Programmable Interval Timer (PIT). | |
ps2controller.cc | |
ps2controller.h | |
PS/2 Controller (Intel 8042, also known as Keyboard Controller) | |
serial.cc | |
serial.h | |
Communication via the Serial interface (RS-232) | |
system.cc | |
system.h | |
General System functionality (reboot) | |
textmode.cc | |
textmode.h | |
TextMode provides a basic interface to display a character in VGA-compatible text mode | |
textwindow.cc | |
textwindow.h | |
TextWindow provides virtual output windows in text mode | |