IBM PPC440X5 Computer Hardware User Manual


 
User’s Manual
Preliminary PPC440x5 CPU Core
debug.fm.
September 12, 2002
Page 245 of 589
8.6.5 Instruction Address Compare Registers (IAC1–IAC4)
The four IAC registers specify the addresses upon which IAC debug events should occur. Each of the IAC
registers can be written from a GPR using mtspr, and can be read into a GPR using mfspr.
6 IRPT
Interrupt Debug Event
0 Event didn’t occur
1 Event occurred
7 TRAP
Trap Debug Event
0 Event didn’t occur
1 Event occurred
8 IAC1
IAC 1 Debug Event
0 Event didn’t occur
1 Event occurred
9 IAC2
IAC 2 Debug Event
0 Event didn’t occur
1 Event occurred
10 IAC3
IAC 3 Debug Event
0 Event didn’t occur
1 Event occurred
11 IAC4
IAC 4 Debug Event
0 Event didn’t occur
1 Event occurred
12 DAC1R
DAC 1 Read Debug Event
0 Event didn’t occur
1 Event occurred
13 DAC1W
DAC 1 Write Debug Event
0 Event didn’t occur
1 Event occurred
14 DAC2R
DAC 2 Read Debug Event
0 Event didn’t occur
1 Event occurred
15 DAC2W
DAC 2 Write Debug Event
0 Event didn’t occur
1 Event occurred
16 RET
Return Debug Event
0 Event didn’t occur
1 Event occurred
17:29 Reserved
30 IAC12ATS
IAC 1/2 Auto-Toggle Status
0 Range is not reversed from value specified in
DBCR1[IAC12M]
1 Range is reversed from value specified in
DBCR1[IAC12M]
31 IAC34ATS
IAC 3/4 Auto-Toggle Status
0 Range is not reversed from value specified in
DBCR1[IAC34M]
1 Range is reversed from value specified in
DBCR1[IAC34M]