| Offset | Contents |
|---|---|
| +0 | Error number |
| +4 | Error String (zero terminated) |
| Bits | Meaning when set |
|---|---|
| 0-7 | Basic error number |
| 8-23 | Error owner or Error Generator |
| 24 | Reserved. Must be 0 |
| 25 | Reserved. Must be 0 |
| 26 | Reserved. Must be 0 |
| 27 | Reserved. Must be 0 |
| 28 | Reserved. Must be 0 |
| 29 | Reserved. Must be 0 |
| 30 | Defined to be 0 |
| 31 | Error is serious (hardware). Owner is then; |
| 0 Machine failure | |
| 1 Co-Processor failure | |
| 2 Floating Point | |
| 3 Econet |
X SWI’s are allowed to generate (rather than return) serious errors.