11/2/95
TABLE OF CONTENTS (Continued)
Paragraph
Number
5.4.2.3
5.5
Exception Processing ...................................................................................... 5-39
5.5.1
Exception Vectors......................................................................................... 5-40
5.5.1.1
Types of Exceptions ................................................................................. 5-41
5.5.1.2
5.5.1.3
5.5.1.4
Multiple Exceptions .................................................................................. 5-42
5.5.2
Processing of Specific Exceptions ............................................................ 5-44
5.5.2.1
Reset ........................................................................................................... 5-44
5.5.2.2
Bus Error..................................................................................................... 5-46
5.5.2.3
Address Error............................................................................................. 5-46
5.5.2.4
Instruction Traps........................................................................................ 5-47
5.5.2.5
Software Breakpoints............................................................................... 5-47
5.5.2.6
Hardware Breakpoints............................................................................. 5-48
5.5.2.7
Format Error............................................................................................... 5-48
5.5.2.8
5.5.2.9
Privilege Violations................................................................................... 5-49
5.5.2.10
Tracing........................................................................................................ 5-50
5.5.2.11
Interrupts..................................................................................................... 5-51
5.5.2.12
5.5.3
Fault Recovery............................................................................................... 5-53
5.5.3.1
Types of Faults .......................................................................................... 5-55
5.5.3.1.1
5.5.3.1.2
5.5.3.1.3
5.5.3.1.4
5.5.3.2
Correcting a Fault ..................................................................................... 5-57
5.5.3.2.1
5.5.3.2.2
5.5.3.2.3
5.5.3.2.4
5.5.3.2.5
5.5.3.2.6
5.5.3.2.7
5.5.4
CPU32 Stack Frames .................................................................................. 5-60
5.5.4.1
5.5.4.2
Six-Word Stack Frame............................................................................. 5-60
5.5.4.3
5.6
Development Support...................................................................................... 5-63
5.6.1
5.6.1.1
5.6.1.2
MOTOROLA
Freescale Semiconductor, Inc.
SECTION 1: OVERVIEW
Title
MC68340 USER'S MANUAL
For More Information On This Product,
Go to: www.freescale.com
UM Rev 1
P a g e
Number
ix