Xyris  0.5
Boot::HandoffRSDPDescriptor Class Reference

#include <Handoff.hpp>

Public Member Functions

 HandoffRSDPDescriptor ()
 
 ~HandoffRSDPDescriptor ()
 
const char * getSignature ()
 
uint8_t getChecksum ()
 
const char * getOEMID ()
 
uint8_t getRevision ()
 
uint32_t getRSDTAddress ()
 

Private Attributes

char m_signature [8]
 
uint8_t m_checksum
 
char m_OEMID [6]
 
uint8_t m_revision
 
uint32_t m_rsdtAddress
 

Detailed Description

Definition at line 23 of file Handoff.hpp.

Constructor & Destructor Documentation

◆ HandoffRSDPDescriptor()

Boot::HandoffRSDPDescriptor::HandoffRSDPDescriptor ( )

◆ ~HandoffRSDPDescriptor()

Boot::HandoffRSDPDescriptor::~HandoffRSDPDescriptor ( )

Member Function Documentation

◆ getChecksum()

uint8_t Boot::HandoffRSDPDescriptor::getChecksum ( )
inline

Definition at line 31 of file Handoff.hpp.

31 { return m_checksum; }

◆ getOEMID()

const char* Boot::HandoffRSDPDescriptor::getOEMID ( )
inline

Definition at line 32 of file Handoff.hpp.

32 { return m_OEMID; }

◆ getRevision()

uint8_t Boot::HandoffRSDPDescriptor::getRevision ( )
inline

Definition at line 33 of file Handoff.hpp.

33 { return m_revision; }

◆ getRSDTAddress()

uint32_t Boot::HandoffRSDPDescriptor::getRSDTAddress ( )
inline

Definition at line 34 of file Handoff.hpp.

34 { return m_rsdtAddress; }

◆ getSignature()

const char* Boot::HandoffRSDPDescriptor::getSignature ( )
inline

Definition at line 30 of file Handoff.hpp.

30 { return m_signature; }

Field Documentation

◆ m_checksum

uint8_t Boot::HandoffRSDPDescriptor::m_checksum
private

Definition at line 38 of file Handoff.hpp.

◆ m_OEMID

char Boot::HandoffRSDPDescriptor::m_OEMID[6]
private

Definition at line 39 of file Handoff.hpp.

◆ m_revision

uint8_t Boot::HandoffRSDPDescriptor::m_revision
private

Definition at line 40 of file Handoff.hpp.

◆ m_rsdtAddress

uint32_t Boot::HandoffRSDPDescriptor::m_rsdtAddress
private

Definition at line 41 of file Handoff.hpp.

◆ m_signature

char Boot::HandoffRSDPDescriptor::m_signature[8]
private

Definition at line 37 of file Handoff.hpp.


The documentation for this class was generated from the following file:
Boot::HandoffRSDPDescriptor::m_OEMID
char m_OEMID[6]
Definition: Handoff.hpp:39
Boot::HandoffRSDPDescriptor::m_revision
uint8_t m_revision
Definition: Handoff.hpp:40
Boot::HandoffRSDPDescriptor::m_signature
char m_signature[8]
Definition: Handoff.hpp:37
Boot::HandoffRSDPDescriptor::m_checksum
uint8_t m_checksum
Definition: Handoff.hpp:38
Boot::HandoffRSDPDescriptor::m_rsdtAddress
uint32_t m_rsdtAddress
Definition: Handoff.hpp:41