Die Sad Mac Codes (Mac SE & Mac II)
Dieser Text ist im Internet als File sad-mac-codes.hqx abgelegt
Macintosh SE & Macintosh II ROMs:
The Sad Mac error codes have been changed to incorporate additional power for testing and to support the 32-bit world. Generally, the same codes are used for 68000 exceptions as the Macintosh, however they are displayed differently.
The traditional Macintosh error codes are displayed like this:

Where "F" indicates an exception occurred, and "3" indicates an illegal instruction occurred. On the Macintosh SE and II, the display would appear:

after
| | indicates which bits failed as in code $0002.
|
| $0005 | The RAM External addressing test failed.The Z field
|
| | indicates a failed address line.The RAM test failed
|
| | while testing bank B, after
|
| $0006 | Unable to properly address the VIA1 chip.ing test failed | A 680xx exception occurred during power on
|
| | testing. The xx indicates the exception:
|
| |
|
| | $01 - Bus Error
|
| | $02 - Address Error
|
| | $03 - Illegal Instruction Error
|
| | $04 - Zero Divide
|
| | $05 - Check Instruction
|
| | $06 - cpTrapCC, Trap CC, Trap V
|
| | $07 - Privilege violation
|
| | $08 - Trace
|
| | $09 - Line A
|
| | $0A - Line F
|
| | $0B - unassigned
|
| | $0C - CP protocol violation
|
| | $0D - Format exception
|
| | $0E - Spurious interrupt
|
| | $0F - Trap 0-15 exception
|
| | $10 - Interrupt Level 1
|
| | $11 - Interrupt Level 2
|
| | $12 - Interrupt Level 3
|
| | $13 - Interrupt Level 4
|
| | $14 - Interrupt Level 5
|
| | $15 - Interrupt Level 6
|
| | $16 - Interrupt Level 7
|
| | $17 - FPCP bra or set on unordered condition
|
| | $18 - FPCP inexact result
|
| | $19 - FPCP divide by zero
|
| | $1A - FPCP underflow
|
| | $1B - FPCP operand error
|
| | $1C - FPCP overflow
|
| | $1D - FPCP signalling NAN
|
| | $1E - PMMU configuration
|
| | $1F - PMMU illegal operation
|
| | $20 - PMMU access level violation
Zurück zur Übersicht
Last Modified 17/1/96
|