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