Xyris  0.5
Boot::HandoffCPUDescriptor Class Reference

#include <Handoff.hpp>

Public Member Functions

 HandoffCPUDescriptor ()
 
 ~HandoffCPUDescriptor ()
 
uint32_t getCPUID ()
 
uint32_t getLAPICID ()
 
void * getStackAddr ()
 
void * getGotoAddr ()
 
void * getArguments ()
 

Private Attributes

uint32_t m_cpuID
 
uint32_t m_lapicID
 
void * m_stackAddr
 
void * m_gotoAddr
 
void * m_arguments
 

Detailed Description

Definition at line 45 of file Handoff.hpp.

Constructor & Destructor Documentation

◆ HandoffCPUDescriptor()

Boot::HandoffCPUDescriptor::HandoffCPUDescriptor ( )

◆ ~HandoffCPUDescriptor()

Boot::HandoffCPUDescriptor::~HandoffCPUDescriptor ( )

Member Function Documentation

◆ getArguments()

void* Boot::HandoffCPUDescriptor::getArguments ( )
inline

Definition at line 56 of file Handoff.hpp.

56 { return m_arguments; }

◆ getCPUID()

uint32_t Boot::HandoffCPUDescriptor::getCPUID ( )
inline

Definition at line 52 of file Handoff.hpp.

52 { return m_cpuID; }

◆ getGotoAddr()

void* Boot::HandoffCPUDescriptor::getGotoAddr ( )
inline

Definition at line 55 of file Handoff.hpp.

55 { return m_gotoAddr; }

◆ getLAPICID()

uint32_t Boot::HandoffCPUDescriptor::getLAPICID ( )
inline

Definition at line 53 of file Handoff.hpp.

53 { return m_lapicID; }

◆ getStackAddr()

void* Boot::HandoffCPUDescriptor::getStackAddr ( )
inline

Definition at line 54 of file Handoff.hpp.

54 { return m_stackAddr; }

Field Documentation

◆ m_arguments

void* Boot::HandoffCPUDescriptor::m_arguments
private

Definition at line 63 of file Handoff.hpp.

◆ m_cpuID

uint32_t Boot::HandoffCPUDescriptor::m_cpuID
private

Definition at line 59 of file Handoff.hpp.

◆ m_gotoAddr

void* Boot::HandoffCPUDescriptor::m_gotoAddr
private

Definition at line 62 of file Handoff.hpp.

◆ m_lapicID

uint32_t Boot::HandoffCPUDescriptor::m_lapicID
private

Definition at line 60 of file Handoff.hpp.

◆ m_stackAddr

void* Boot::HandoffCPUDescriptor::m_stackAddr
private

Definition at line 61 of file Handoff.hpp.


The documentation for this class was generated from the following file:
Boot::HandoffCPUDescriptor::m_stackAddr
void * m_stackAddr
Definition: Handoff.hpp:61
Boot::HandoffCPUDescriptor::m_lapicID
uint32_t m_lapicID
Definition: Handoff.hpp:60
Boot::HandoffCPUDescriptor::m_arguments
void * m_arguments
Definition: Handoff.hpp:63
Boot::HandoffCPUDescriptor::m_cpuID
uint32_t m_cpuID
Definition: Handoff.hpp:59
Boot::HandoffCPUDescriptor::m_gotoAddr
void * m_gotoAddr
Definition: Handoff.hpp:62