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. |
1.4.2