ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

#include <common.hpp>

Public Member Functions

STDMETHODIMP QueryInterface (REFIID InterfaceId, PVOID *Interface)
 STDMETHODIMP_ (ULONG) AddRef()
 STDMETHODIMP_ (ULONG) Release()
 CCMIAdapter (IUnknown *OuterUnknown)
 ~CCMIAdapter ()
 STDMETHODIMP_ (NTSTATUS) init(PRESOURCELIST ResourceList
 STDMETHODIMP_ (NTSTATUS) activateMPU(ULONG *MPUBase)
 STDMETHODIMP_ (NTSTATUS) loadSBMixerFromMemory()
 STDMETHODIMP_ (UInt8) readUInt8(UInt8 reg)
 STDMETHODIMP_ (void) writeUInt8(UInt8 reg
 STDMETHODIMP_ (void) setUInt8Bit(UInt8 reg
 STDMETHODIMP_ (void) clearUInt8Bit(UInt8 reg
 STDMETHODIMP_ (UInt16) readUInt16(UInt8 reg)
 STDMETHODIMP_ (void) writeUInt16(UInt8 reg
 STDMETHODIMP_ (UInt32) readUInt32(UInt8 reg)
 STDMETHODIMP_ (void) writeUInt32(UInt8 reg
 STDMETHODIMP_ (void) setUInt32Bit(UInt8 reg
 STDMETHODIMP_ (void) clearUInt32Bit(UInt8 reg
 STDMETHODIMP_ (UInt8) readMixer(UInt8 index)
 STDMETHODIMP_ (void) writeMixer(UInt8 index
 STDMETHODIMP_ (void) setMixerBit(UInt8 index
 STDMETHODIMP_ (void) clearMixerBit(UInt8 index
 STDMETHODIMP_ (void) resetMixer()
 STDMETHODIMP_ (PCMI8738Info) getCMI8738Info(void)
 STDMETHODIMP_ (PINTERRUPTSYNC) getInterruptSync(void)
 STDMETHODIMP_ (PDEVICE_OBJECT) getDeviceObject(void)

Static Public Member Functions

static NTSTATUS NTAPI InterruptServiceRoutine (PINTERRUPTSYNC InterruptSync, PVOID StaticContext)

Data Fields

 IMP_IAdapterPowerManagement
PDEVICE_OBJECT aDeviceObject
UInt8 value
UInt8 flag
UInt16 value
UInt32 value
UInt32 flag
LONG m_Ref

Private Member Functions

bool queryChip ()
void resetController ()

Private Attributes

PDEVICE_OBJECT DeviceObject
PINTERRUPTSYNC InterruptSync
DEVICE_POWER_STATE CurrentPowerState
UInt8 mixerCache [0xFF]
CMI8738Info cm

Friends

NTSTATUS NewCCMIAdapter (PCMIADAPTER *OutCMIAdapter, PRESOURCELIST ResourceList)

Detailed Description

Definition at line 43 of file common.hpp.


The documentation for this class was generated from the following files:

Generated on Fri May 25 2012 06:14:22 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.