#include <mps.h>
Inheritance diagram for Zygoma::ia32::MPS::BusEntry:


Public Types | |
| enum | EntryType { kCONFIG_TABLE_PROCESSOR = 0, kCONFIG_TABLE_BUS = 1, kCONFIG_TABLE_IO_APIC = 2, kCONFIG_TABLE_IO_INTERRUPT = 3, kCONFIG_TABLE_LOCAL_INTERRUPT = 4 } |
| Types of config table entries. More... | |
Public Member Functions | |
| int | id () const |
| Gets the unique ID of the bus. | |
| EntryType | entryType () const |
| Gets the type code of the MP config table entry. | |
Public Attributes | |
| u08 | m_id |
| u08 | m_type [kBUS_TYPE_LENGTH] |
Static Public Attributes | |
| static const int | kBUS_TYPE_LENGTH = 4 |
|
|
Types of config table entries.
|
|
|
Gets the type code of the MP config table entry.
|
|
|
Gets the unique ID of the bus.
|
|
|
|
|
|
|
|
|
|
1.4.2