Collaboration diagram for Intel IA32 (32-bit) Architecture:
|
Files | |
| file | idt.cpp |
| file | idt.h |
| IA-32 interrupt descriptor table. | |
| file | multiboot.h |
| A ia32-specific system startup method. | |
| file | registers.h |
| file | multiboot.cpp |
Modules | |
| Advanced Configuration and Power Interface | |
| This module implements the industry standard Advanced Configuration and Power Interface (available at <http://www.acpi.info>). | |
| Intel Advanced Programmable Interrupt Controller | |
| Atomic Operations | |
| This module contains inline functions providing some basic atomic (non-interruptible) operation which can be used to build higher-level serialization constructs. | |
| Intel Multiprocessor Specification | |
| Bootstrapping | |
| Control Registers | |
| Platform-specific Type Definitions | |
| These definitions provide platform implementations of generic types used elsewhere in the kernel. | |
Classes | |
| class | Zygoma::ia32::InterruptGate |
| An interrupt gate is a structure used by an IA-32 processor to invoke an interrupt handler routine. More... | |
| class | Zygoma::ia32::IDT |
| An interrupt descriptor table implements a vectored interrupt dispatch mechanism. More... | |
1.4.2