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:

sad_mac_1

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

sad_mac_2

after indicates which bits failed as in code $0002. $0005The RAM External addressing test failed.The Z field indicates a failed address line.The RAM test failed while testing bank B, after $0006Unable to properly address the VIA1 chip.ing test failedA 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