StuBS
|
▼NACPI | Abstracts the ACPI standard that provides interfaces for hardware detection, device configuration, and energy management |
▼NMADS | |
CLAPIC | Processor Local APIC (LAPIC) Structure |
CIOAPIC | I/O APIC Structure |
CInterrupt_Source_Override | Interrupt Source Override Structure |
CLAPIC_Address_Override | Local APIC Address Override Structure |
CRSDP | Root System Description Pointer (RSDP) |
CSDTH | System Description Table Header (SDTH) |
CRSDT | Root System Description Table (RSDT) |
CXSDT | Extended System Description Table (XSDT) |
CSubHeader | Helper structure |
CMADT | Multiple APIC Description Table (MADT) |
CAddress | ACPI address format |
NAPIC | Information about the (extended) Advanced Programmable Interrupt Controller |
NCMOS | CMOS |
▼NCore | Implements an abstraction for CPU internals |
NInterrupt | Exception and Interrupt control |
CCR | Access to the Control Register |
▼CMSR | Access to the Model-Specific Register (MSR) |
Cuint64_parts | Helper to access low and high bits of a 64 bit value |
NCSU | C StartUp (CSU) required by the compiler and provided by the c standard library |
▼NGDT | Abstracts the GDT that, primarily, contains descriptors to memory segments |
CSegmentDescriptor | Describes the structure of segment descriptors |
CPointer | Structure that describes a GDT Pointer (aka GDT Descriptor) |
NGuard | Synchronizes the kernel with interrupts using the Prologue/Epilogue Model |
NIDT | "Interrupt Descriptor Table (IDT) |
▼NIOAPIC | Abstraction of the I/O APIC that is used for management of external interrupts |
CIdentification | I/O APIC Identification |
CRedirectionTableEntry | Entry in the redirection table |
▼NLAPIC | Abstracts the local APIC (which is integrated into every CPU core) |
▼NIPI | Inter-Processor Interrupts |
CInterruptCommand | Interrupt Command |
▼NTimer | Local Timer (for each LAPIC / CPU) |
CControlRegister | LAPIC-Timer Control Register |
CIdentificationRegister | Local APIC ID (for Pentium 4 and newer) |
CVersionRegister | Local APIC Version |
CLogicalDestinationRegister | Logical Destination Register |
CDestinationFormatRegister | Destination Format Register |
CTaskPriorityRegister | Task Priority Register |
CSpuriousInterruptVectorRegister | Spurious Interrupt Vector Register |
NMath | Basic math helper functions |
▼NMultiboot | Interface for Multiboot |
CModule | Boot Module (also known as initrd = initial Ramdisk) |
CMemory | Memory Map |
CVBE | Video mode: Vesa BIOS Extension |
CFramebuffer | Video mode: Framebuffer |
NPIC | The Programmable Interrupt Controller (PIC aka 8259A) |
NPIT | Abstraction of the historical Programmable Interval Timer (PIT) |
NPlugbox | Object-oriented abstraction of an device interrupt table |
NPS2Controller | PS/2 Controller |
NSystem | General System functions |