Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Zygoma::ia32::MPS::ConfigTableEntry Class Reference
[Intel Multiprocessor Specification]

#include <mps.h>

Inheritance diagram for Zygoma::ia32::MPS::ConfigTableEntry:

Inheritance graph
[legend]
List of all members.

Detailed Description

Base class for MP config table entries.


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

EntryType entryType () const
 Gets the type code of the MP config table entry.


Member Enumeration Documentation

enum Zygoma::ia32::MPS::ConfigTableEntry::EntryType
 

Types of config table entries.

Enumeration values:
kCONFIG_TABLE_PROCESSOR 
kCONFIG_TABLE_BUS 
kCONFIG_TABLE_IO_APIC 
kCONFIG_TABLE_IO_INTERRUPT 
kCONFIG_TABLE_LOCAL_INTERRUPT 


Member Function Documentation

EntryType Zygoma::ia32::MPS::ConfigTableEntry::entryType  )  const [inline]
 

Gets the type code of the MP config table entry.


The documentation for this class was generated from the following file:
Generated on Fri Sep 2 10:45:23 2005 for zygoma by doxygen 1.4.2