ICmosRW Class Reference

#include <ICmosRW.h>

Inheritance diagram for ICmosRW:

CmosRWFile CmosRWIo List of all members.

Public Member Functions

 ICmosRW ()
virtual u8 readByte (u32 indexPort, u32 dataPort, u32 offset) const=0
virtual void writeByte (u32 indexPort, u32 dataPort, u32 offset, u8 byte) const=0
virtual ~ICmosRW ()

Private Member Functions

 ICmosRW (const ICmosRW &source)
 NOT ALLOWED. No copy constructor.
void operator= (const ICmosRW &source)
 NOT ALLOWED. No overloaded assignment.

Detailed Description

Definition at line 57 of file ICmosRW.h.


Constructor & Destructor Documentation

ICmosRW (  )  [explicit]

Definition at line 90 of file CmosRW.cpp.

~ICmosRW (  )  [virtual]

Definition at line 93 of file CmosRW.cpp.

ICmosRW ( const ICmosRW source  )  [private]

NOT ALLOWED. No copy constructor.


Member Function Documentation

virtual u8 readByte ( u32  indexPort,
u32  dataPort,
u32  offset 
) const [pure virtual]

Implemented in CmosRWFile, and CmosRWIo.

Referenced by CmosTokenD4::activate(), smbios::byteChecksum(), getAssetTagFromToken(), getServiceTagFromCMOSToken(), CmosTokenD4::isActive(), cmos::readByteArray(), setAssetTagUsingCMOSToken(), setServiceTagUsingCMOSToken(), upBootHelper(), CmosRWChecksumObserver::update(), smbios::wordChecksum(), and smbios::wordCrc().

virtual void writeByte ( u32  indexPort,
u32  dataPort,
u32  offset,
u8  byte 
) const [pure virtual]

Implemented in CmosRWFile, and CmosRWIo.

Referenced by CmosTokenD4::activate(), setAssetTagUsingCMOSToken(), setServiceTagUsingCMOSToken(), upBootHelper(), CmosRWChecksumObserver::update(), and cmos::writeByteArray().

void operator= ( const ICmosRW source  )  [private]

NOT ALLOWED. No overloaded assignment.


The documentation for this class was generated from the following files:
Generated on Sat Apr 21 11:36:10 2007 for SMBIOS Library by  doxygen 1.5.2