Collaboration diagram for Intel Multiprocessor Specification:
Files | |
file | mps.h |
Intel Multiprocessor Specification. | |
file | mps.cpp |
Intel Multiprocessor Specification. | |
Classes | |
class | Zygoma::ia32::MPS::FloatingPointer |
The root of the MPS configuration data. More... | |
class | Zygoma::ia32::MPS::ConfigTableIterator |
A forward iterator that can traverse the entries in the ConfigTable. More... | |
class | Zygoma::ia32::MPS::ConfigTableHeader |
Whan an MPS-compliant system is not using one of the default configurations, it must provide a configuration table, which consists of this (fixed-length) header followed by a variable number of base entries and extended entires plus an optional OEM table. More... | |
class | Zygoma::ia32::MPS::ConfigTableEntry |
Base class for MP config table entries. More... | |
class | Zygoma::ia32::MPS::ProcessorEntry |
The MPS config table processor entry. More... | |
class | Zygoma::ia32::MPS::BusEntry |
The MPS config table bus entry. More... | |
class | Zygoma::ia32::MPS::IOApicEntry |
The MPS config table I/O APIC entry. More... | |
class | Zygoma::ia32::MPS::IOInterruptEntry |
The MPS config table I/O Interrupt entry. More... | |
class | Zygoma::ia32::MPS::LocalInterruptEntry |
The MPS config table Local Interrupt entry. More... | |
Functions | |
bool | Zygoma::ia32::MPS::operator== (const ConfigTableIterator &lhs, const ConfigTableIterator &rhs) |
Compares two ConfigTableIterators for equality. | |
bool | Zygoma::ia32::MPS::operator!= (const ConfigTableIterator &lhs, const ConfigTableIterator &rhs) |
Compares two ConfigTableIterators for inequality. |
|
Compares two ConfigTableIterators for inequality.
|
|
Compares two ConfigTableIterators for equality. Two ConfigTableIterators are considered equal if they are both currently pointing to the same physical memory location. |