Digital Photo Keychain User Manual

SECTION CONTENTS
7 - 2 PROCESSING STATES
MOTOROLA
SECTION 7.1 PROCESSING STATES ............................................................ 3
SECTION 7.2 NORMAL PROCESSING STATE .............................................. 3
7.2.1 Instruction Pipeline ............................................................................. 3
7.2.2 Summary of Pipeline-Related Restrictions ......................................... 8
SECTION 7.3 EXCEPTION PROCESSING STATE ......................................... 10
7.3.1 Interrupt Types .................................................................................... 12
7.3.2 Interrupt Priority Structure ................................................................... 12
7.3.2.1 Interrupt Priority Levels ................................................................. 14
7.3.2.2 Exception Priorities Within an IPL ................................................. 15
7.3.3 Interrupt Sources ................................................................................ 16
7.3.3.1 Hardware Interrupt Sources .......................................................... 16
7.3.3.2 Software Interrupt Sources ........................................................... 17
7.3.3.3 Other Interrupt Sources ................................................................ 22
7.3.4 Interrupt Arbitration ............................................................................. 24
7.3.5 Interrupt Instruction Fetch ................................................................... 24
7.3.6 Instructions Preceding the Interrupt Instruction Fetch ........................ 25
7.3.7 Interrupt Instruction Execution ............................................................26
SECTION 7.4 RESET PROCESSING STATE .................................................. 33
SECTION 7.5 WAIT PROCESSING STATE ..................................................... 36
SECTION 7.6 STOP PROCESSING STATE .................................................... 37