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