16 xc mode msr (xc_mode_msr), 00001211h, Xc mode msr (xc_mode_msr) – AMD Geode LX [email protected] User Manual

Page 125: 00000000_00000000h

Advertising
background image

AMD Geode™ LX Processors Data Book

125

CPU Core Register Descriptions

33234H

5.5.2.16 XC Mode MSR (XC_MODE_MSR)

XC_MODE_MSR contains information about the current status of the processor.

MSR Address

00001211h

Type

R/W

Reset Value

00000000_00000000h

XC_MODE_MSR Register Map

63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32

RSVD

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10

9

8

7

6

5

4

3

2

1

0

RSVD

DM_A

C

_

ST

ALL

F

P

_S

T

A

LL

FP_ERR

OR

FP

_B

U

S

Y

IP_B

USY

DM_B

USY

IF

_B

USY

DM_EX_DELA

Y

IQ_EMPTY

WA

IT

_

F

P

IN

T

R

F

L

USHING

HAL

T

E

D

SU

S

PEND

E

D

NMI

_

A

C

TIVE

DMM_

A

C

TIVE

SMM_A

C

TI

V

E

XC_MODE_MSR Bit Descriptions

Bit

Name

Description

63:16

RSVD (RO)

Reserved (Read Only).

15

DM_AC_STALL
(RO)

Data Memory Subsystem Stall Address Calculation Unit (Read Only). DM wants no
more requests from AC.

14

FP_STALL (RO)

Floating Point Stall (Read Only). FP is stalling the pipeline.

13

FP_ERROR
(RO)

Floating Point Error (Read Only). FP is reporting an error.

12

FP_BUSY (RO)

Floating Point Busy (Read Only). FP is reporting that it is not idle.

11

IP_BUSY (RO)

Instruction Pipeline Busy (Read Only). IP is reporting that it is not idle.

10

DM_BUSY (RO)

Data Memory Subsystem Busy (Read Only). DM is reporting that it is not idle.

9

IF_BUSY (RO)

Instruction Fetch Busy (Ready Only). IF is reporting that it is not idle.

8

DM_EX_DELAY
(RO)

Data Memory Subsystem Execution Delay (Read Only). Pipeline is waiting for DM to
provide instruction data.

7

IQ_EMPTY (RO)

Instruction Queue Empty (Read Only). Instruction Queue is empty.

6

WAIT_FPINTR
(RO)

Wait for Floating Point Interrupt (Read Only). Processor is waiting for an external
maskable interrupt due to a FP error (CR0 NE bit is set, See Table 5-10 "CR0 Bit
Descriptions" on page 96). (Def
ault = 0)

5

FLUSHING (RO)

Flushing (Read Only). Processor is flushing the pipeline while waiting for DM to empty.

4

HALTED (RO)

Halted (Read Only). Processor is halted. (Default = 0)

3

SUSPENDED
(RO)

Suspended (Read Only). Processor is suspended. (Default = 0)

2

NMI_ACTIVE

Non-Maskable Interrupt Active. Processor is in a NMI handler. (Default = 0)

1

DMM_ACTIVE

Debug Management Mode. Processor is in debug management mode. (Default = 0)

0

SMM_ACTIVE

System Management Mode. Processor is in system management mode. (Default = 0)

Advertising
This manual is related to the following products: