Register Description

R

3.5.35ERRSTS—Error Status Register (Device 0)

Address Offset:

C8–C9h

Default Value:

0000h

Access:

R/WC

Size:

16 bits

This register is used to report various error conditions via the hub interface messages to ICH2. An SERR, SMI, or SCI error message may be generated via the hub interface on a zero to one transition of any of these flags when enabled in the PCICMD/ERRCMD, SMICMD, or SCICMD registers, respectively. These bits are set, regardless of whether or not the SERR is enabled and generated.

Bit

 

Description

 

 

15:10

Reserved.

 

 

9

LOCK to non-DRAM Memory Flag (LCKF).

 

0

=Software must write a 1 to clear this status bit.

 

1

=Indicates that a host initiated LOCK cycle targeting non-DRAM memory space occurred.

 

 

8:7

Reserved.

 

 

6

SERR on Hub Interface Target Abort (TAHLA).

 

0

=Software must write a 1 to clear this status bit.

 

1

=MCH detected that a MCH-originated hub interface cycle was terminated with a Target Abort

 

 

completion packet or special cycle.

 

 

5

MCH Detects Unimplemented Hub Interface Special Cycle (HIAUSC).

 

0

=Software must write a 1 to clear this status bit.

 

1

=MCH detected an Unimplemented Special Cycle on the hub interface.

 

 

4

AGP Access Outside of Graphics Aperture Flag (OOGF).

 

0

=Software must write a 1 to clear this status bit.

 

1

=Indicates that an AGP access occurred to an address that is outside of the graphics aperture

 

 

range.

 

 

3

Invalid AGP Access Flag (IAAF).

 

0

=Software must write a 1 to clear this status bit.

 

1

=Indicates that an AGP access was attempted outside of the graphics aperture and either to

 

 

the 640 KB – 1 MB range or above the top of memory.

 

 

2

Invalid Graphics Aperture Translation Table Entry (ITTEF).

 

0

=Software must write a 1 to clear this status bit.

 

1

=Indicates that an invalid translation table entry was returned in response to an AGP access

 

 

to the graphics aperture.

 

 

1

Multiple-bit DRAM ECC Error Flag (DMERR).

 

0

=After software completes the error processing, a value of 1 is written to this bit field to set the

 

 

value back to 0 and unlock the error logging mechanism.

 

1

=A memory read data transfer had an uncorrectable multiple-bit error. When this bit is set, the

 

 

address and device number that caused the error are logged in the EAP Register. Software

 

 

uses bits [1:0] to detect whether the logged error address is for Single or Multiple-bit error.

 

 

 

Intel® 82845 MCH for SDR Datasheet

75

Page 75
Image 75
Intel 845 manual ERRSTS-Error Status Register Device, Address Offset C8-C9h Default Value 0000h Access Size Bits