#include <mps.h>
Public Types | |
| typedef ConfigTableIterator | iterator |
Public Member Functions | |
| LocalApic * | apicAddress () const |
| Gets the base address by which each processor accesses its local APIC. | |
| iterator | begin () |
| Gets an iterator initialized to the first entry in the configuration table. | |
| iterator | end () |
| Gets an iterator initialized to one past the last entry in the configuration table. | |
| std::ostream & | printStream (std::ostream &ostr) const |
| Debug dump. | |
Public Attributes | |
| u08 | m_signature [kSIGNATURE_LENGTH] |
| u16 | m_baseTableLength |
| u08 | m_revision |
| u08 | m_checksum |
| u08 | m_oemId [kOEM_ID_LENGTH] |
| u08 | m_productId [kPRODUCT_ID_LENGTH] |
| u32 | m_oemTableAddress |
| u16 | m_oemTableSize |
| u16 | m_entryCount |
| u32 | m_apicAddress |
| u16 | m_extendedTableLength |
| u08 | m_extendedTableChecksum |
| u08 | m_reserved |
|
|
|
|
|
Gets the base address by which each processor accesses its local APIC.
|
|
|
Gets an iterator initialized to the first entry in the configuration table.
|
|
|
Gets an iterator initialized to one past the last entry in the configuration table.
|
|
|
Debug dump.
Here is the call graph for this function: ![]() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.2