ReactOS 0.4.15-dev-8096-ga0eec98
CMOS_MEMORY Struct Reference

#include <cmos.h>

Public Attributes

union {
   struct {
         CMOS_CLOCK
 
      BYTE   StatusRegC
 
      BYTE   StatusRegD
 
      BYTE   Diagnostics
 
      BYTE   ShutdownStatus
 
      BYTE   FloppyDrivesType
 
      BYTE   Reserved0
 
      BYTE   HardDrivesType
 
      BYTE   Reserved1
 
      BYTE   EquipmentList
 
      BYTE   BaseMemoryLow
 
      BYTE   BaseMemoryHigh
 
      BYTE   ExtMemoryLow
 
      BYTE   ExtMemoryHigh
 
      BYTE   ExtHardDrivesType [2]
 
      BYTE   Reserved2 [0x15]
 
      BYTE   ActualExtMemoryLow
 
      BYTE   ActualExtMemoryHigh
 
      BYTE   Century
 
   } 
 
   BYTE   Regs1 [0x10]
 
   BYTE   Regs [0x40]
 
}; 
 

Detailed Description

Definition at line 108 of file cmos.h.

Member Data Documentation

◆ 

union { ... } CMOS_MEMORY::@5069

◆ ActualExtMemoryHigh

BYTE CMOS_MEMORY::ActualExtMemoryHigh

Definition at line 131 of file cmos.h.

Referenced by CmosInitialize(), and CmosWriteData().

◆ ActualExtMemoryLow

BYTE CMOS_MEMORY::ActualExtMemoryLow

Definition at line 130 of file cmos.h.

Referenced by CmosInitialize(), and CmosWriteData().

◆ BaseMemoryHigh

BYTE CMOS_MEMORY::BaseMemoryHigh

Definition at line 125 of file cmos.h.

Referenced by CmosInitialize().

◆ BaseMemoryLow

BYTE CMOS_MEMORY::BaseMemoryLow

Definition at line 124 of file cmos.h.

Referenced by CmosInitialize().

◆ Century

BYTE CMOS_MEMORY::Century

Definition at line 132 of file cmos.h.

◆ CMOS_CLOCK

CMOS_MEMORY::CMOS_CLOCK

Definition at line 114 of file cmos.h.

◆ Diagnostics

BYTE CMOS_MEMORY::Diagnostics

Definition at line 117 of file cmos.h.

Referenced by CmosInitialize().

◆ EquipmentList

BYTE CMOS_MEMORY::EquipmentList

Definition at line 123 of file cmos.h.

Referenced by CmosInitialize().

◆ ExtHardDrivesType

BYTE CMOS_MEMORY::ExtHardDrivesType[2]

Definition at line 128 of file cmos.h.

◆ ExtMemoryHigh

BYTE CMOS_MEMORY::ExtMemoryHigh

Definition at line 127 of file cmos.h.

Referenced by CmosInitialize(), and CmosWriteData().

◆ ExtMemoryLow

BYTE CMOS_MEMORY::ExtMemoryLow

Definition at line 126 of file cmos.h.

Referenced by CmosInitialize(), and CmosWriteData().

◆ FloppyDrivesType

BYTE CMOS_MEMORY::FloppyDrivesType

Definition at line 119 of file cmos.h.

◆ HardDrivesType

BYTE CMOS_MEMORY::HardDrivesType

Definition at line 121 of file cmos.h.

◆ Regs

BYTE CMOS_MEMORY::Regs[0x40]

Definition at line 135 of file cmos.h.

Referenced by CmosInitialize(), CmosReadData(), and CmosWriteData().

◆ Regs1

BYTE CMOS_MEMORY::Regs1[0x10]

Definition at line 134 of file cmos.h.

◆ Reserved0

BYTE CMOS_MEMORY::Reserved0

Definition at line 120 of file cmos.h.

◆ Reserved1

BYTE CMOS_MEMORY::Reserved1

Definition at line 122 of file cmos.h.

◆ Reserved2

BYTE CMOS_MEMORY::Reserved2[0x15]

Definition at line 129 of file cmos.h.

◆ ShutdownStatus

BYTE CMOS_MEMORY::ShutdownStatus

Definition at line 118 of file cmos.h.

Referenced by CmosInitialize().

◆ StatusRegC

BYTE CMOS_MEMORY::StatusRegC

Definition at line 115 of file cmos.h.

Referenced by CmosInitialize(), CmosReadData(), RtcPeriodicTick(), and RtcTimeUpdate().

◆ StatusRegD

BYTE CMOS_MEMORY::StatusRegD

Definition at line 116 of file cmos.h.

Referenced by CmosInitialize().


The documentation for this struct was generated from the following file: