Intel B940 Datasheet Page 240

  • Download
  • Add to my manuals
  • Print
  • Page
    / 360
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 239
Processor Configuration Registers
240 Datasheet, Volume 2
2.16.16 PLMLIMIT_REG—Protected Low-Memory Limit Register
This register is used to setup the limit address of DMA protected low-memory region
below 4 GB. This register must be setup before enabling protected memory through
PMEN_REG, and must not be updated when protected memory regions are enabled.
This register is always treated as RO for implementations not supporting protected low
memory region (PLMR field reported as 0 in the Capability register).
The alignment of the protected low memory region limit depends on the number of
reserved bits (N) of this register. Software may determine the value of N by writing all
1s to this register, and finding most significant zero bit position with 0 in the value read
back from the register. Bits N:0 of the limit register is decoded by hardware as all 1s.
The Protected low-memory base & limit registers functions as follows.
Programming the protected low-memory base and limit registers with the same
value in bits 31:(N+1) specifies a protected low-memory region of size 2^(N+1)
bytes.
Programming the protected low-memory limit register with a value less than the
protected low-memory base register disables the protected low-memory region.
Software must not modify this register when protected memory regions are enabled.
(PRS field Set in PMEN_REG).
B/D/F/Type: 0/0/0/DMIVC1REMAP
Address Offset: 6C–6Fh
Reset Value: 00000000h
Access: RW, RO
Bit Attr
Reset
Value
Description
31:21 RW 000h
Protected Low-Memory Limit (PLML)
This register specifies the last host physical address of the DMA protected
low-memory region in system memory.
20:0 RO 000000h Reserved
Page view 239
1 2 ... 235 236 237 238 239 240 241 242 243 244 245 ... 359 360

Comments to this Manuals

No comments