TABLE OF CONTENTS (Continued)
Paragraph
Number
20.3.2.1
20.3.2.2
20.3.2.3
20.3.2.4
20.4
Hardware Development System Interface ........................................ 20-20
20.4.1
Trap Enable Mode .................................................................. 20-22
20.4.2
Debug Mode ........................................................................... 20-22
20.4.2.1
20.4.2.2
20.4.2.3
20.4.2.4
20.4.2.5
20.4.2.6
20.4.3
The Development Interface Port ............................................ 20-29
20.4.3.1
20.4.3.2
20.4.3.3
20.4.3.4
20.4.3.5
20.4.3.5.1
20.4.3.5.2
20.4.3.5.3
20.4.3.6
20.4.3.6.1
20.4.3.7
20.4.3.8
20.5
Software Monitor Debugger .............................................................. 20-40
20.5.1
Freeze Indication (FRZ) ......................................................... 20-41
20.6
Programming the Development Port Registers ................................ 20-41
20.6.1
Protecting the Development Port Registers ........................... 20-41
20.6.2
Development Port Registers .................................................. 20-42
20.6.2.1
20.6.2.2
20.6.2.3
20.6.2.4
20.6.2.5
20.6.2.6
20.6.2.7
20.6.2.8
20.6.2.9
20.6.3
Debug Mode Registers .......................................................... 20-55
xxviii
Title
Instruction Support ..................................................... 20-16
Load/Store Support .................................................... 20-17
Counter Support ......................................................... 20-18
Trap Enable Programming ......................................... 20-20
Debug Mode Enable vs. Debug Mode Disable ........... 20-24
Entering Debug Mode ................................................. 20-24
CheckStop State And Debug Mode ............................ 20-27
Saving the Machine State In Debug Mode ................. 20-28
Running in Debug Mode ............................................. 20-28
Exiting Debug Mode ................................................... 20-28
Development Serial Clock .......................................... 20-29
Development Serial Data In ........................................ 20-29
Development Serial Data Out ..................................... 20-29
Freeze ........................................................................ 20-30
Development Interface Port Registers ........................ 20-30
Development Interface Port Shift Register ..... 20-30
Trap Enable Control Register ........................ 20-31
Decoding the Development Interface Port
Registers ......................................................... 20-31
Development Port Serial Communication ................... 20-31
Clock Mode Selection .................................... 20-31
Trap Enable Mode ...................................................... 20-32
Debug Mode ............................................................... 20-37
Comparator A–D Value Registers .............................. 20-42
Comparator E–F Value Registers ............................... 20-43
Comparator G–H Value Registers .............................. 20-44
Breakpoint Address Register ...................................... 20-44
Instruction Support Control Register .......................... 20-45
Load/Store Support Comparators Control Register..... 20-48
Load/Store Support AND-OR Control Register .......... 20-50
Breakpoint Counter A Value and Control Register ...... 20-53
Breakpoint Counter B Value and Control Register ...... 20-54
MPC823e REFERENCE MANUAL
Page
Number
MOTOROLA