Line 1,002:
Line 1,002:
| UNDEFINED INSTRUCTION
| UNDEFINED INSTRUCTION
| 0
| 0
−
| (None)
+
| register storage
|-
|-
−
| (Unknown)
+
| PREFETCH ABORT
| 1
| 1
−
| (None)
+
| register storage
|-
|-
−
| (Unknown, mem-related)
+
| DATA ABORT
| 2
| 2
−
| Address
+
| register storage
|-
|-
−
| (Unknown, mem-related)
+
| VFP EXCEPTION
| 3
| 3
−
| Address
+
| [[ERR:Throw#ExceptionInfo|ExceptionInfo]]
|-
|-
| ATTACH BREAK
| ATTACH BREAK
Line 1,036:
Line 1,036:
| Attempted syscall ID
| Attempted syscall ID
|}
|}
+
+
The register storage layout is as follows (referring to user-mode registers): r0-r12, <event-signaling exception handler>, lr_svc, sp, lr, pc (misadjusted for Thumb instructions), cpsr.
User break types:
User break types: