#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: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|