User`s guide
Note 1: Thanks to information supplied by David Empson several early System
Failure Code messages (e.g. "File map destroyed") are now considered to be
suspect as to accuracy. Yes, some kind of error has occurred; but, as David
points out, the messages seem to have been incorrectly copied from Mac with no
particular regard to relevance on the IIgs:
For example, all the errors referring to "Can't load a package" make no
sense - the IIgs doesn't have any such thing as a package (but early Macintosh
system software does). Here is another big clue: error $30 is allegedly "Please
insert disk (File Manager alert)". There is no such thing as the "File Manager"
on the IIgs, but there is on the Mac."-- David Empson
Basically, it appears that the faulty messages function as defaults (place
holders) when more accurate third-party messages are not supplied. The suspect
messages may appear; so, they remain in this listing; but, now they are marked.
Error messages marked ** indicate a System Failure message considered to be
suspect.
Note 2: Error messages marked **** indicate that a more detailed discussion is
available in Question 004.
Error Codes List
0000 No error
0001 GS/OS: bad system call
0001 Tool Locator: dispatcher does not find toolset
0001 P16: System Failure- unclaimed interrupt
0001 P8: Invalid MLI function number
0002 Tool Locator: routine not found
0004 GS/OS: bad parameter count
0004 System Failure- division by zero **
0006 SmartPort: bus error in IWM chip
0007 GS/OS is busy
000A P16: System Failure- unusable Volume Control Block
000B P16: System Failure- unusable File Control Block
000C P16: System Failure- Block Zero allocated illegally
000D P16: System Failure- interrupt occurred while I/O shadowing off
0010 GS/OS: device not found
0010 Tool Locator: specified Version not found
0011 GS/OS: bad device number
0011 P16: System Failure- wrong OS version
0015 System Failure- Segment Loader error **
0017-0024 System Failure- Can't load a package **
0020 GS/OS: invalid driver request
0021 GS/OS: invalid driver control or status code
0022 GS/OS: bad call parameter
0023 GS/OS: character device not open
0024 GS/OS: character device already open
0025 GS/OS: interrupt table full
0025 System Failure- Out of Memory **
0026 GS/OS: resources not available
0026 System Failure- Segment Loader error **
0027 GS/OS: I/O error ****
0027 System Failure- File map destroyed **
0028 GS/OS: no device connected
0028 System Failure- Stack overflow **