Register Model
e200z3 Power Architecture Core Reference Manual, Rev. 2
2-58
Freescale Semiconductor
Table 2-25. HID0 Field Descriptions
Bits
Name
Description
32
EMCP
Enable machine check signal (
p_mcp_b). Used to mask out further machine check exceptions caused
by assertion of
p_mcp_b.
0
p_mcp_b
is disabled.
1
p_mcp_b is enabled. If MSR[ME] = 0, asserting p_mcp_b
causes checkstop. If MSR[ME] = 1,
asserting
p_mcp_b
causes a machine check interrupt.
33–37
—
Reserved, should be cleared.
38–39
BPRED
Branch prediction (acceleration) control. Controls BTB lookahead for branch acceleration. Note that for
branches with AA = 1, the msb of the displacement field is still used to indicate forward/backward, even
though the branch is absolute. Used in conjunction with BUCSR.
00 Branch acceleration is enabled.
01 Branch acceleration is disabled for backward branches.
10 Branch acceleration is disabled for forward branches.
11 Branch acceleration is disabled for both branch directions.
40
DOZE
Doze power management mode. Doze mode is invoked by setting MSR[WE] while DOZE = 1.
0 Doze mode is disabled.
1 Doze mode is enabled.
41
NAP
Nap power management mode. Nap mode is invoked by setting MSR[WE] while NAP=1.
0 Nap mode is disabled.
1 Nap mode is enabled.
42
SLEEP
Sleep power management mode. Sleep mode is invoked by setting MSR[WE] while WE=1. Only one of
DOZE, NAP, or SLEEP should be set for proper operation.
0 Sleep mode is disabled.
1 Sleep mode is enabled.
43–45
—
Reserved, should be cleared.
46
ICR
Interrupt inputs clear reservation.
0 External and critical input interrupts do not affect reservation status.
1 External and critical input interrupts clear an outstanding reservation.
47
NHR
Not hardware reset. Provided for software use. Set anytime by software, cleared by reset.
0 Indicates a reset to a reset exception handler if software has previously set this bit.
1 Indicates to a reset exception handler that there was no reset if software has previously set this bit.
48
—
Reserved, should be cleared.
49
TBEN
Time base enable. Used to enable the time base and decrementer.
0 Time base is disabled.
1 Time base is enabled.
50
SEL_TBCLK Select time base clock. Selects the time base clock source. This bit must altered while the time base is
disabled to prevent counter glitches. Timer interrupts should be disabled beforehand, and TBL and TBU
are reinitialized after a change of time base clock source.
0 Time base is based on processor clock.
1 Time base is based on the
p_tbclk input.
51
DCLREE
Debug interrupt clears MSR[EE]. Controls whether debug interrupts force external input interrupts to be
disabled, or whether they remain unaffected.
0 MSR[EE] unaffected by debug interrupt.
1 MSR[EE] cleared by debug interrupt.
Содержание e200z3
Страница 1: ...e200z3 Power Architecture Core Reference Manual Supports e200z3 e200z335 e200z3coreRM Rev 2 06 2008 ...
Страница 32: ...e200z3 Power Architecture Core Reference Manual Rev 2 xii Freescale Semiconductor ...
Страница 50: ...Register Model e200z3 Power Architecture Core Reference Manual Rev 2 2 2 Freescale Semiconductor ...
Страница 238: ...Memory Management Unit e200z3 Power Architecture Core Reference Manual Rev 2 5 16 Freescale Semiconductor ...
Страница 332: ...Power Management e200z3 Power Architecture Core Reference Manual Rev 2 8 4 Freescale Semiconductor ...
Страница 424: ...Revision History e200z3 Power Architecture Core Reference Manual Rev 2 A 2 Freescale Semiconductor ...