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