
Chapter 3
Software Environment
47
23542A/0—September 2000
AMD-K6-2E+ Embedded Processor Data Sheet
Preliminary Information
Extended Feature
Enable Register
(EFER)
The Extended Feature Enable Register (EFER) contains the
control bits that enable the extended features of the processor.
Figure 34 shows the format of the EFER register, and Table 6
defines the function of each bit of the EFER register. The EFER
register is MSR C000_0080h.
Figure 34. Extended Feature Enable Register (EFER)
For more information about the EWBEC bits, see “EWBE#
Control” on page 229.
Table 6.
Extended Feature Enable Register (EFER) Definition
Bit
Description
R/W
Function
Writing a 1 to any reserved bit causes a general protection fault to occur. All reserved bits
are always read as 0.
If L2D is set to 1, the L2 cache is completely disabled. This bit is provided for debug and
testing purposes. For normal operation and maximum performance, this bit must be set
to 0 (this is the default setting following reset).
This 2-bit field controls the behavior of the processor with respect to the ordering of write
cycles and the EWBE# signal. EFER[3] and EFER[2] are Global EWBE Disable (GEWBED)
and Speculative EWBE Disable (SEWBED), respectively.
DPE must be set to 1 to enable data prefetching (this is the default setting following
reset). If enabled, cache misses initiated by a memory read within a 32-byte line are
conditionally followed by cache-line fetches of the other line in the 64-byte sector.
63–5
Reserved
R
4
L2D
R/W
3-2
EWBE Control
(EWBEC)
R/W
1
Data Prefetch
Enable (DPE)
R/W
0
System Call
Extension (SCE)
R/W
SCE must be set to 1 to enable the usage of the SYSCALL and SYSRET instructions.
1
0
63
S
C
E
Reserved
Description
L2 Cache Disable
EWBE# Control
Data Prefetch Enable
System Call Extension
2
3
4
D
P
E
EWBEC
Symbol
L2D
EWBEC
DPE
SCE
Bit
4
3-2
1
0
5
L
2
D