Intel B940 Datasheet Page 214

  • Download
  • Add to my manuals
  • Print
  • Page
    / 360
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 213
Processor Configuration Registers
214 Datasheet, Volume 2
2.15.30 FRCD_REG—Fault Recording Registers
This registers records DMA-remapping fault information when primary fault logging is
active. Hardware reports the number and location of fault recording registers through
the Capability register.
This register is relevant only for primary fault logging.
These registers are sticky and can be cleared only through powergood reset or using
software clearing the RW1C fields by writing a 1.
B/D/F/Type: 0/0/0/VC0PREMAP
Address Offset: 200–20Fh
Reset Value: 00000000000000000000000000000000h
Access: RW1C-S, RO-V-S, RO
Bit Attr
Reset
Value
Description
127
RW1C-
S
0b
Fault (F)
Hardware sets this field to indicate a fault is logged in this Fault Recording
register. The F field is set by hardware after the details of the fault is
recorded in the PADDR, SID, FR, and T fields.
When this field is set, hardware may collapse additional faults from the same
requestor (SID).
Software writes the value read from this field to clear it.
Refer to the VTd specification for hardware details of primary fault logging.
126 RO-V-S 0b
Type (T)
Type of the faulted DMA request
0 = DMA write
1 = DMA read request
This field is relevant only when the F field is set.
125:124 RO-V-S 00b
Address Type (AT)
This field captures the AT field from the faulted DMA request. Hardware
implementations not supporting Device- IOTLBs (DI field Clear in Extended
Capability register) treat this field as reserved. When supported, this field is
valid only when the F field is Set, and when the fault reason (FR) indicates
one of the DMA-remapping fault conditions.
123:104 RO 00000h Reserved
103:96 RO-V-S 00h
Fault Reason (FR)
This field contains the reason for the fault.
The VT specification 1.2 Appendix enumerates the various translation fault
reason encodings.
This field is relevant only when the F field is set.
95:80 RO 0000h Reserved
79:64 RO-V-S 0000h
Source Identifier (SID)
This field contains the Requester-id of the faulted DMA request.
This field is relevant only when the F field is set.
63:12 RO-V-S
00000000
00000h
Page Address (PADDR)
This field contains the address (page-granular) in the faulted DMA request.
Hardware may treat bits 63:N as reserved (0), where N is the maximum
guest address width (MGAW) supported.
This field is relevant only when the F field is set.
11:0 RO 000h Reserved
Page view 213
1 2 ... 209 210 211 212 213 214 215 216 217 218 219 ... 359 360

Comments to this Manuals

No comments