StuBS
machine Directory Reference
Directory dependency graph for machine:

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