Register Model
e200z3 Power Architecture Core Reference Manual, Rev. 2
2-40
Freescale Semiconductor
describes debug control register 1 fields.
Table 2-18. DBCR1 Field Descriptions
Bits
Name
Description
32–33
IAC1US
Instruction address compare 1 user/supervisor mode.
00 IAC1 debug events are not affected by MSR[PR].
01 Reserved.
10 IAC1 debug events can occur only if MSR[PR] = 0 (supervisor mode).
11 IAC1 debug events can occur only if MSR[PR] = 1 (user mode).
34–35
IAC1ER
Instruction address compare 1 effective/real mode.
00 IAC1 debug events are based on effective address.
01 Unimplemented in the e200z3 (Book E real address compare), no match can occur.
10 IAC1 debug events are based on effective address and can occur only if MSR[IS] = 0.
11 IAC1 debug events are based on effective address and can occur only if MSR[IS] = 1.
36–37
IAC2US
Instruction address compare 2 user/supervisor mode.
00 IAC2 debug events are not affected by MSR[PR].
01 Reserved.
10 IAC2 debug events can occur only if MSR[PR] = 0 (supervisor mode).
11 IAC2 debug events can occur only if MSR[PR] = 1 (user mode).
38–39
IAC2ER
Instruction address compare 2 effective/real mode.
00 IAC2 debug events are based on effective address.
01 Unimplemented in the e200z3 (Book E real address compare), no match can occur.
10 IAC2 debug events are based on effective address and can occur only if MSR[IS] = 0.
11 IAC2 debug events are based on effective address and can occur only if MSR[IS] = 1.
40–41
IAC12M
Instruction address compare 1/2 mode.
00 Exact address compare. IAC1 debug events can occur only if the address of the instruction fetch is
equal to the value specified in IAC1. IAC2 debug events can occur only if the address of the instruction
fetch is equal to the value specified in IAC2.
01 Address bit match. IAC1 debug events can occur only if the address of the instruction fetch ANDed with
the contents of IAC2 is equal to the contents of IAC1, also ANDed with the contents of IAC2. IAC2 debug
events do not occur. IAC1US and IAC1ER settings are used.
10 Inclusive address range compare. IAC1 debug events can occur only if the address of the instruction
fetch is greater than or equal to the value specified in IAC1 and less than the value specified in IAC2.
IAC2 debug events do not occur. IAC1US and IAC1ER settings are used.
11 Exclusive address range compare. IAC1 debug events can occur only if the address of the instruction
fetch is less than the value specified in IAC1 or is greater than or equal to the value specified in IAC2.
IAC2 debug events do not occur. IAC1US and IAC1ER settings are used.
42–47
—
Reserved
48–49
IAC3US
Instruction address compare 3 user/supervisor mode.
00 IAC3 debug events are not affected by MSR[PR].
01 Reserved.
10 IAC3 debug events can occur only if MSR[PR] = 0 (supervisor mode).
11 IAC3 debug events can occur only if MSR[PR] = 1 (user mode).
50–51
IAC3ER
Instruction address compare 3 effective/real mode.
00 IAC3 debug events are based on effective address.
01 Unimplemented in the e200z3 (Book E real address compare), no match can occur.
10 IAC3 debug events are based on effective address and can occur only if MSR[IS] = 0.
11 IAC3 debug events are based on effective address and can occur only if MSR[IS] = 1.
Содержание 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 ...