876784 Intel, 876784 Datasheet - Page 772

no-image

876784

Manufacturer Part Number
876784
Description
Manufacturer
Intel
Datasheet

Specifications of 876784

Lead Free Status / RoHS Status
Compliant
21.1.8
Note:
21.1.9
772
OPMENU—Opcode Menu Configuration Register
(SPI Memory Mapped Configuration Registers)
Memory Address:SPIBAR + 58h
Default Value:
Eight entries are available in this register to give BIOS a sufficient set of commands for
communicating with the flash device, while also restricting what malicious software can
do. This keeps the hardware flexible enough to operate with a wide variety of SPI
devices.
It is recommended that BIOS avoid programming Write Enable opcodes in this menu.
Malicious software could then perform writes and erases to the SPI flash without using
the atomic cycle mechanism. This could cause functional failures in a shared flash
environment. Write Enable opcodes should only be programmed in the Prefix Opcodes.
NOTE: This register is not writable when the SPI Configuration Lock-Down bit (SPIBAR + 00h:15)
PBR[N]—Protected BIOS Range [N]
(SPI Memory Mapped Configuration Registers)
Memory Address:PBR[0]: SPIBAR + 60h
Default Value:
NOTE: This register is not writable when the SPI Configuration Lock-Down bit (SPIBAR + 00h:15)
63:56
55:48
47:40
39:32
31:24
23:16
30:24
23:12
15:8
11:0
7:0
Bit
Bit
31
is set.
is set.
Allowable Opcode 7 — R/W. See the description for bits 7:0
Allowable Opcode 6 — R/W. See the description for bits 7:0
Allowable Opcode 5 — R/W. See the description for bits 7:0
Allowable Opcode 4 — R/W. See the description for bits 7:0
Allowable Opcode 3 — R/W. See the description for bits 7:0
Allowable Opcode 2 — R/W. See the description for bits 7:0
Allowable Opcode 1 — R/W. See the description for bits 7:0
Allowable Opcode 0 — R/W. Software programs an SPI opcode into this field for use
when initiating SPI commands through the Control Register.
Write Protection Enable — R/W.
0 = Disable. The base and limit fields are ignored when this bit is cleared.
1 = Enable. The Base and Limit fields in this register are valid.
Reserved
Protected Range Limit — R/W. This field corresponds to SPI address bits 23:12 and
specifies the upper limit of the protected range.
NOTE: Any address greater than the value programmed in this field is unaffected by
Protected Range Base — R/W. This field corresponds to SPI address bits 23:12 and
specifies the lower base of the protected range.
NOTE: Address bits 11:0 are assumed to be 000h for the base comparison. Any
this protected range.
address less than the value programmed in this field is unaffected by this
protected range.
0000000000000005h
PBR[1]: SPIBAR + 64h
PBR[2]: SPIBAR + 68h
00000000h
Serial Peripheral Interface (SPI) (Desktop and Mobile Only)
Description
Description
§
Size:
Attribute:
Size:
Attribute:
Intel
R/W
64 bits
R/W
32 bits
®
ICH7 Family Datasheet

Related parts for 876784