Mac68k Quickstart Guide - FujiNetWIFI/fujinet-firmware GitHub Wiki
Current Status: ChrisT design, BenK boards booting multiple Macs. Date: Feb 2024
Current Status: Hand built boards Date: Nov 2023
Class Code Sub Code
F = Exception
0001 Bus error
0002 Address error
0003 Illegal instruction
0004 Zero divide
0005 Check instruction
0006 Traps instruction
0007 Privilege violation
0008 Trace
0009 Line 1010
000A Line 1111
000B Other exception
000C Nothing
000D NMI (normal indication)
0064 Couldnt Read System File into Memory
Using HomeBrew install the following packages:
brew install cmake gcc-arm-embedded wget pkg-config
Note
You may need to remove arm-none-eabi-gcc
if already installed.
Clone the fujinet repo
cd ~/code/
git clone https://github.com/FujiNetWIFI/fujinet-platformio.git
Grab the Pico SDK
wget https://github.com/raspberrypi/pico-sdk/archive/refs/tags/1.5.1.tar.gz
tar xvf pico-sdk-1.5.1.tar.gz -C ~/code/
export PICO_SDK_PATH=~/code/pico-sdk-1.5.1/
Build the .uf2 file for the Pico
cd ~/code/fijinet-platformio/pico/mac/
cmake .
make
Flash the commands.uf2
by holding down the button on the Pico while attaching it to your computer and copying it to the USB device that shows up.
The cmakelists.txt
file controls the build options. The messages over stdio default to UART0. To get stdio over USB include this line in the file:
pico_enable_stdio_usb(commands 1)
FujiNet Pico Mac68k
- Linux Ubuntu
- Git
- clone fujinet-platform Io
81 git clone https://github.com/FujiNetWIFI/fujinet-platformio.git
All code will be put into a dir called 'code'
$ mkdir -p ~/code
Install req. packages:
$ sudo apt-get -y install build-essential gcc-arm-none-eabi curl wget python3.10-venv python3-pip libusb-1.0-0-dev cmake pkg-config
###################################
# PIO SDK SETUP
curl -fsSL -o get-platformio.py https://raw.githubusercontent.com/platformio/platformio-core-installer/master/get-platformio.py
python3 get-platformio.py
... Creating a virtual environment at /home/[yourHome]/.platformio/penv
###################################
# PICO SDK SETUP
- install PICO SDK
https://github.com/raspberrypi/pico-sdk/archive/refs/tags/1.5.1.tar.gz
$ wget https://github.com/raspberrypi/pico-sdk/archive/refs/tags/1.5.1.tar.gz
$ tar xvf pico-sdk-1.5.1.tar.gz -C ~/code/
cat << EOF >> ~/.profile
# added for Fujinet PIO and PICO dev
export PATH=$PATH:$HOME/.local/bin:~/.platformio/penv/bin
export PICO_SDK_PATH=~/code/pico-sdk-1.5.1/
EOF
source ~/.profile
###################################
# Test Env
$ pio --version
PlatformIO Core, version 6.1.11
###################################
# PICO Connect and Uploading
### Build PIO FujiNet
cd pico/mac
rm CMakeCache.txt
rm -rf CMakeFiles
cmake .
make
[ output is a **commands.uf2** file ]
[ Drop that on the mounted PICO USB drive - hold prog. button on pico and insert USB into Linux computer. It will mount on desktop. Copy commands.uf2 over to mounted Pico and it will copy and then unmount. Pico is now ready.]
This does not work anymore: Just use above directions. Pico won't show up anymore as a /dev/tty device in Linux. It only shows up as a mounted drive for you to copy .uf2 files on to. I don't know why or how or when it stopped but it did. The below is just for reference and so people are not confused.
Connect to PICO board
$ pip3 install adafruit-ampy
$ sudo addgronup dillera dialout
/dev/ttyACM0
ampy --port /dev/ttyACM0 ls
error -32768 svTempDisable: Temporarily disable card but run primary init.
error -32640 svDisabled: Reserve range -32640 to -32768 for Apple temp disables.
error -32615 fontNotOutlineErr: bitmap font passed to routine that does outlines only
error -23048 outOfMemory: Not enough memory is available to issue the needed DNR query or to build the DNR cache.
error -23047 dnrErr: The domain name server has returned an error.
error -23046 noAnsErr: None of the known name servers are responding.
error -23045 authNameErr: The domain name does not exist.
error -23044 noNameServer: No name server can be found for the specified name string.
error -23043 noResultProc: No result procedure is passed to the address translation call when the resolver must be used to find the address.
error -23042 cacheFault: The name specified cannot be found in the cache. The domain name resolver will now query the domain name server and return the answer in the callback procedure.
error -23041 nameSyntaxErr: The <> field had a syntax error. The address was given in dot notation (that is, W.X.Y.Z) and did not conform to the syntax for an IP address.
error -23037 ipRouteErr: No gateway available to manage routing of packets to off-network destinations.
error -23036 ipNoFragMemErr: Insufficient internal driver buffers available to fragment this packet on send.
error -23035 icmpEchoTimeoutErr: The icmp echo packet was not responded to in the indicated timeout period.
error -23033 ipDestDeadErr: The destination host is not responding to address resolution requests.
error -23032 ipDontFragErr: The pack is too large to send without fragmenting and the Don't Fragment flag is set.
error -23017 duplicateSocket: A stream is already open using the local UDP port or a TCP connection already exists between the local IP address and TCP port, and the specified remote IP address and TCP port.
error -23016 commandTimeout: The specified command action was not completed in the specified time period.
error -23015 openFailed: The connection came halfway up and then failed.
error -23014 invalidWDS: The WDS pointer was 0 (nil).
error -23014 invalidRDS: The RDS refers to receive buffers not owned by the user.
error -23013 invalidBufPtr: The receive buffer area pointer is 0 (nil).
error -23012 connectionTerminated: The TCP connection was broken; the reason will be given a terminate ASR.
error -23011 streamAlreadyOpen: An open stream is already using the receive buffer area.
error -23010 invalidStreamPtr: The specified TCP or UDP stream is not open.
error -23009 insufficientResources: 64 TCP or UDP streams are already open.
error -23008 connectionDoesntExist: The TCP stream has no open connection.
error -23007 connectionExists: The TCP or UDP stream already has an open connection.
error -23006 invalidLength: The total amount of data described by the WDS was either 0 or greater than 65,535 bytes.
error -23005 connectionClosing: A TCPClose command was already issued so there is no more data to send on this connection.
error -23004 ipBadAddr: Error in getting an address from a server or the address is already in use by another machine.
error -23003 ipLoadErr: Not enough room in the application heap (Macintosh 512K enhanced only)
error -23002 ipNoCnfgErr: A configuration resource is missing.
error -23001 ipBadCnfgErr: The manually set address is configured improperly.
error -23000 ipBadLapErr: Unable to initialize the local network handler.
error -20002 invalidIndexErr: The recordIndex parameter is not valid.
error -20001 recordDataTooBigErr: The record data is bigger than buffer size (1024 bytes).
error -20000 unknownInsertModeErr: There is no such an insert mode.
error -13005 pmRecvEndErr: during receive pmgr did not finish hs configured for this connection
error -13004 pmRecvStartErr: during receive pmgr did not start hs
error -13003 pmSendEndErr: during send pmgr did not finish hs
error -13002 pmSendStartErr: during send pmgr did not start hs
error -13001 pmReplyTOErr: Timed out waiting for reply
error -13000 pmBusyErr: Power Mgr never ready to start handshake
error -11005 pictureDataErr: the picture data was invalid
error -11004 colorsRequestedErr: the number of colors requested was illegal
error -11003 cantLoadPickMethodErr: unable to load the custom pick proc
error -11002 pictInfoVerbErr: the passed verb was invalid
error -11001 pictInfoIDErr: the internal consistancy check for the PictInfoID is wrong
error -11000 pictInfoVersionErr: wrong version of the PictInfo structure
error -10115 telBadSampleRate: incompatible sample rate
error -10114 telBadSWErr: Software not installed properly
error -10113 telDetAlreadyOn: detection is already turned on
error -10112 telAutoAnsNotOn: autoAnswer in not turned on
error -10111 telValidateFailed: telValidate failed
error -10110 telBadProcID: invalid procID
error -10109 telDeviceNotFound: device not found
error -10108 telBadCodeResource: code resource not found
error -10107 telInitFailed: initialization failed
error -10106 telNoCommFolder: CommunicationsExtensions Ä not found
error -10103 telUnknownErr: unable to set config
error -10102 telNoSuchTool: unable to find tool with name specified
error -10101 telNoTools: unable to find any telephone tools
error -10091 telBadFunction: bad msgCode specified
error -10090 telPBErr: parameter block error bad format
error -10082 telCANotDeflectable: CA not "deflectable"
error -10081 telCANotRejectable: CA not "rejectable"
error -10080 telCANotAcceptable: CA not "acceptable"
error -10072 telTermNotOpen: terminal not opened via TELOpenTerm
error -10071 telStillNeeded: terminal driver still needed by someone else
error -10070 telAlreadyOpen: terminal already open
error -10064 telNoCallbackRef: no call back reference was specified but is required
error -10063 telDisplayModeNotSupp: display mode not supported by tool
error -10062 telBadDisplayMode: bad display mode specified
error -10061 telFwdTypeNotSupp: forward type not supported by tool
error -10060 telDNTypeNotSupp: DN type not supported by tool
error -10059 telBadRate: bad rate specified
error -10058 telBadBearerType: bad bearerType specified
error -10057 telBadSelect: unable to select or deselect DN
error -10056 telBadParkID: bad park id specified
error -10055 telBadPickupGroupID: bad pickup group ID specified
error -10054 telBadFwdType: bad fwdType specified
error -10053 telBadFeatureID: bad feature ID specified
error -10052 telBadIntercomID: bad intercom ID specified
error -10051 telBadPageID: bad page ID specified
error -10050 telBadDNType: DN type invalid
error -10047 telConfLimitExceeded: attempt to exceed switch conference limits
error -10046 telCBErr: call back feature not set previously
error -10045 telTransferRej: transfer request rejected
error -10044 telTransferErr: transfer not prepared
error -10043 telConfRej: conference request was rejected
error -10042 telConfErr: conference was not prepared
error -10041 telConfNoLimit: no limit was specified but required
error -10040 telConfLimitErr: limit specified is too high for this configuration
error -10033 telFeatNotSupp: feature program call not supported by this tool
error -10032 telFeatActive: feature already active
error -10031 telFeatNotAvail: feature subscribed but not available
error -10030 telFeatNotSub: feature not subscribed
error -10024 telDNDTypeNotSupp: DND type is not supported by this tool
error -10023 telBadDNDType: bad DND type specified
error -10022 telIntExtNotSupp: internal external type not supported by this tool
error -10021 telBadIntExt: bad internal external error
error -10020 telStateNotSupp: device state not supported by tool
error -10019 telBadStateErr: bad device state specified
error -10018 telIndexNotSupp: index not supported by this tool
error -10017 telBadIndex: bad index specified
error -10016 errAELocalOnly or telAPattNotSupp: alerting pattern not supported by tool
error -10015 errAECantUndo or telBadAPattErr: bad alerting pattern specified
error -10014 errAENotASingleObject or telVTypeNotSupp: volume type not supported by this tool
error -10013 errAENoUserSelection or telBadVTypeErr: bad volume type error
error -10012 errAENoSuchTransaction or telBadLevelErr: bad volume level setting
error -10011 errAEInTransaction or telHTypeNotSupp: hook type not supported by this tool
error -10010 errAECantHandleClass or telBadHTypeErr: bad hook type specified
error -10009 errAECantSupplyType
error -10008 errAENotAnElement or telNoOpenErr: unable to open terminal
error -10007 errAEIndexTooLarge or telNoMemErr: no memory to allocate handle
error -10006 errAEWriteDenied or telCAUnavail: a CA is not available
error -10005 errAEReadDenied or telBadProcErr: bad msgProc specified
error -10004 errAEPrivilegeError or telBadHandErr: bad handle specified
error -10003 errAENotModifiable or telBadCAErr: TELCAHandle not found or invalid
error -10002 errAEBadKeyForm or telBadDNErr: TELDNHandle not found or invalid
error -10001 errAETypeError or telBadTermErr: invalid TELHandle or handle not found
error -10000 errAEEventFailed
error -9999 cannotMoveAttachedController
error -9998 controllerHasFixedHeight
error -9997 cannotSetWidthOfAttachedController
error -9996 controllerBoundsNotExact
error -9995 editingNotAllowed
error -9994 badControllerHeight
error -9408 deviceCantMeetRequest
error -9407 seqGrabInfoNotAvailable
error -9406 badSGChannel
error -9405 couldntGetRequiredComponent
error -9404 notEnoughDiskSpaceToGrab
error -9403 notEnoughMemoryToGrab
error -9402 cantDoThatInCurrentMode
error -9401 grabTimeComplete
error -9400 noDeviceForChannel
error -8976 codecNothingToBlitErr
error -8975 codecCantQueueErr
error -8974 codecCantWhenErr
error -8973 codecOpenErr
error -8972 codecConditionErr
error -8971 codecExtensionNotFoundErr
error -8970 codecDataVersErr
error -8969 codecBadDataErr
error -8968 codecWouldOffscreenErr
error -8967 codecAbortErr
error -8966 codecSpoolErr
error -8965 codecImageBufErr
error -8964 codecScreenBufErr
error -8963 codecSizeErr
error -8962 codecUnimpErr
error -8961 noCodecErr
error -8960 codecErr
error -6231 kDMMainDisplayCannotMoveErr: Trying to move main display (or a display mirrored to it) or kDMNoDeviceTableclothErr: obsolete
error -6230 kDMDisplayAlreadyInstalledErr: Attempt to add an already installed display.
error -6229 kDMDisplayNotFoundErr: Could not find item (will someday remove). or kDMNotFoundErr: Could not find item.
error -6228 kDMDriverNotDisplayMgrAwareErr: Video Driver does not support display manager.
error -6227 kDMSWNotInitializedErr: Required software not initialized (eg windowmanager or display mgr).
error -6226 kSysSWTooOld: Missing critical pieces of System Software.
error -6225 kDMMirroringNotOn: Returned by all calls that need mirroring to be on to do their thing.
error -6224 kDMCantBlock: Mirroring is already on canÕt Block now (call DMUnMirror() first).
error -6223 kDMMirroringBlocked: DMBlockMirroring() has been called.
error -6222 kDMWrongNumberOfDisplays: Can only handle 2 displays for now.
error -6221 kDMMirroringOnAlready: Returned by all calls that need mirroring to be off to do their thing.
error -6220 kDMGenErr: Unexpected Error
error -5553 gestaltLocationErr: gestalt function ptr wasn't in sysheap
error -5552 gestaltDupSelectorErr: tried to add an entry that already existed
error -5551 gestaltUndefSelectorErr: undefined selector was passed to Gestalt
error -5550 gestaltUnknownErr: value returned if Gestalt doesn't know the answer
error -5502 envVersTooBig: Version bigger than call can handle
error -5501 envBadVers: Version non-positive
error -5500 envNotPresent: returned by glue.
error -5044 afpInsideTrashErr: the folder being shared is inside the trash folder OR the shared folder is being moved into the trash folder OR the folder is being moved to the trash and it contains a shared folder
error -5043 afpInsideSharedErr: the folder being shared is inside a shared folder OR the folder contains a shared folder and is being moved into a shared folder OR the folder contains a shared folder and is being moved into the descendent of a shared folder.
error -5042 afpPwdExpiredErr: the password being used is too old: this requires the user to change the password before log-in can continue
error -5041 afpPwdTooShortErr: the password being set is too short: there is a minimum length that must be met or exceeded
error -5040 afpPwdSameErr: someone tried to change their password to the same password on a mantadory password change
error -5039 afpBadIDErr
error -5038 afpSameObjectErr
error -5037 afpCatalogChanged
error -5036 afpDiffVolErr
error -5035 afpIDExists
error -5034 afpIDNotFound
error -5033 afpContainsSharedErr: the folder being shared contains a shared folder
error -5032 afpObjectLocked: Object is MRDW inhibited
error -5031 afpVolLocked: Volume is Read-Only
error -5030 afpIconTypeError
error -5029 afpDirNotFound
error -5028 afpCantRename
error -5027 afpServerGoingDown
error -5026 afpTooManyFilesOpen
error -5025 afpObjectTypeErr
error -5024 afpCallNotSupported
error -5023 afpUserNotAuth
error -5022 afpSessClosed
error -5021 afpRangeOverlap
error -5020 afpRangeNotLocked
error -5019 afpParmErr
error -5018 afpObjectNotFound
error -5017 afpObjectExists
error -5016 afpNoServer
error -5015 afpNoMoreLocks
error -5014 afpMiscErr
error -5013 afpLockErr
error -5012 afpItemNotFound
error -5011 afpFlatVol
error -5010 afpFileBusy
error -5009 afpEofError
error -5008 afpDiskFull
error -5007 afpDirNotEmpty
error -5006 afpDenyConflict
error -5005 afpCantMove
error -5004 afpBitmapErr
error -5003 afpBadVersNum
error -5002 afpBadUAM
error -5001 afpAuthContinue
error -5000 afpAccessDenied
error -4009 noHelpForItem
error -4008 badProfileError
error -4007 colorSyncNotInstalled
error -4006 pickerCantLive
error -4005 cantLoadPackage
error -4004 cantCreatePickerWindow
error -4003 cantLoadPicker
error -4002 pickerResourceError
error -4001 requiredFlagsDontMatch
error -4000 invalidPickerType
error -3180 kOTCanceledErr: An outstanding call was canceled.
error -3179 kOTBadSyncErr: A call to Sync was made at non-SystemTask time.
error -3178 kOTProtocolErr: An unspecified protocol error occurred.
error -3177 kOTQFullErr: The maximum number of outstanding indications has been reached for the endpoint.
error -3176 kOTResAddressErr: The address to which this endpoint is bound differs from that of the endpoint that received the connection request; thus, this endpoint cannot accept this connection request.
error -3175 kOTResQLenErr: When this endpoint was bound (see Bind), the qlen parameter was greater than zero. But to accept a connection on an alternate end-point, such as this one, the endpoint must be bound with a qlen parameter equal to zero.
error -3174 kOTProviderMismatchErr: The endpoint that is to accept the connection is not the same kind of endpoint as this one.
error -3173 kOTIndOutErr: There are outstanding connection indications on the endpoint. All other connection indications must be handled either by rejecting them with SndDisconnect, or by accepting them with Accept.
error -3172 kOTAddressBusyErr: The requested address is in use, or this endpoint does not support multiple connections with the same local and remote addresses. This result code indicates that a connection already exists. As a return value for a Bind call, it may also indicate that no dynamic addresses are available for protocols or configuration methods that allow dynamic addressing.
error -3171 kOTBadQLenErr: The argument qlen when the endpoint was bound with Bind was zero.
error -3170 kOTBadNameErr: The endpoint name is invalid.
error -3169 kOTStructureTypeErr: An unsupported structure type was passed in the structType field. This error is also returned when the structType field is inconsistent with the endpoint type.
error -3168 kOTStateChangeErr: The endpoint is undergoing a transient state change. This error is returned when a function call is made while an endpoint is in the process of changing states.
error -3167 kOTNotSupportedErr: This action is not supported by this endpoint.
error -3166 kOTNoReleaseErr: No orderly release indication currently exists on this endpoint.
error -3165 kOTBadFlagErr: An invalid flag was specified.
error -3164 kOTNoUDErrErr: No unit data error indication currently exists on this endpoint.
error -3163 kOTNoDisconnectErr: No disconnect indication is available.
error -3162 kOTNoDataErr: This endpoint is in non-blocking mode, but no data is currently available. It is also returned by LookupName when no names are found.
error -3161 kOTFlowErr: The endpoint is in asynchronous mode, but the flow control mechanism prevents the endpoint from accepting any data at this time.
error -3160 kOTBufferOverflowErr: The number of bytes allocated to hold a result is greater than zero, but not sufficient to store the result.
error -3159 kOTBadDataErr: The amount of client data specified was not within the bounds allowed by the endpoint.
error -3158 kOTLookErr: An asynchronous event has occurred on this endpoint.
error -3156 kOTBadSequenceErr: An invalid sequence number was specified, or a NULL call pointer was specified when rejecting a connection request.
error -3155 kOTOutStateErr: The function was issued in the wrong sequence.
error -3154 kOTNoAddressErr: The endpoint could not allocate an address, or an address was required and not supplied by the client.
error -3153 kOTBadReferenceErr: The specified EndpointRef or TEndpoint* does not refer to a valid endpoint.
error -3152 kOTAccessErr: The user does not have permission to negotiate the specified address or options.
error -3151 kOTBadOptionErr: The specified protocol options were in an incorrect format or contained illegal information.
error -3150 kOTBadAddressErr: The specified protocol address was in an incorrect format or contained illegal information.
error -3109 sktClosedErr
error -3108 recNotFnd
error -3107 atpBadRsp
error -3106 atpLenErr
error -3105 readQErr
error -3104 extractErr
error -3103 ckSumErr
error -3102 noMPPErr
error -3101 buf2SmallErr
error -3032 noPrefAppErr
error -3031 badTranslationSpecErr
error -3030 noTranslationPathErr
error -3026 couldNotParseSourceFileErr: Source document does not contain source type
error -3025 invalidTranslationPathErr: Source type to destination type not a valid path
error -3003 componentDontRegister
error -3002 componentNotCaptured
error -3001 validInstancesExist
error -3000 invalidComponentID
error -2899 fragLastErrCode: ie: an application's main fragment had no entry point - or - an accerated resource had no entry point or it had a termination routine etc...
error -2824 fragInvalidFragmentUsage: fragment targeted for an unacceptable architecture
error -2823 fragArchError: no application found in cfrg (for Process Manager)
error -2822 fragAppNotFound: user intialization routine did not return noErr
error -2821 fragUserInitProcErr: fragment container corrupted (known format)
error -2820 fragCorruptErr: internal inconstistancy
error -2819 fragConstErr: error in initailization of this manager
error -2818 fragMgrInitErr: error connecting to library (error occured in sub prepare)
error -2817 fragLibConnErr: boot library has initialization routine
error -2816 fragInitRtnUsageErr: circularity detected in mandatory initialization order
error -2815 fragInitLoop: import library was too new and therefore incompatible
error -2814 fragImportTooNew: import library was too old and therefore incompatible
error -2813 fragImportTooOld: order error during user initialization function invocation
error -2812 fragObjectInitSeqErr: no more context idÕs
error -2811 fragNoContextIDs: out of memory in user's address space for loadable section
error -2810 fragNoAddrSpace: out of memory for interal bookkeeping
error -2809 fragNoMem: unused
error -2808 fragUnused1: loaded fragment had "hard" unresolved imports
error -2807 fragHadUnresolveds: fragment container format unknown
error -2806 fragFormatUnknown: registered name already in use
error -2805 fragDupRegLibName: library name not found in Frag registry
error -2804 fragLibNotFound: section was not found
error -2803 fragSectionNotFound: symbol was not found in connection
error -2802 fragSymbolNotFound: connecionID was not valid
error -2801 fragConnectionIDNotFound: contextID was not valid
error -2800 fragContextNotFound: CFM error codes
error -2780 errASInconsistentNames
error -2763 errASNoResultReturned
error -2762 errASParameterNotForEvent
error -2761 errASIllegalFormalParameter
error -2760 errASTerminologyNestingTooDeep
error -2721 errASCantCompareMoreThan32k
error -2720 errASCantConsiderAndIgnore
error -2526 mmInternalError: drag was not accepted by receiver
error -2519 tsmUnknownErr: unSupported interface type error
error -2518 tsmUnsupportedTypeErr: script has no imput method or is using old IM
error -2517 tsmScriptHasNoIMErr: returned by GetDefaultInputMethod
error -2516 tsmInputMethodIsOldErr: text service already opened for the document
error -2515 tsmComponentAlreadyOpenErr: text service is not open
error -2514 tsmTSNotOpenErr: the text service has no menu
error -2513 tsmTSHasNoMenuErr: not TSM aware because we are using input window
error -2512 tsmUseInputWindowErr: there are open documents
error -2511 tsmDocumentOpenErr: no text service found
error -2510 tsmTextServiceNotFoundErr: canÕt open the component
error -2509 tsmCantOpenComponentErr: no open text service
error -2508 tsmNoOpenTSErr: document is NOT active
error -2507 tsmDocNotActiveErr: document is still active
error -2506 tsmTSMDocBusyErr: invalid TSM documentation id
error -2505 tsmInvalidDocIDErr: app never registered error (not TSM aware)
error -2504 tsmNeverRegisteredErr: want to register again error
error -2503 tsmAlreadyRegisteredErr: not an application error
error -2502 tsmNotAnAppErr: component result no error
error -2501 tsmInputMethodNotFoundErr
error -2500 tsmUnsupScriptLanguageErr
error -2209 badCallOrderErr: Usually due to a status call being called prior to being setup first
error -2208 noDMAErr: CanÕt do DMA digitizing (i.e. can't go to requested dest
error -2207 badDepthErr: CanÕt digitize into this depth
error -2206 notExactSizeErr: CanÕt do exact size requested
error -2205 noMoreKeyColorsErr: all key indexes in use
error -2204 notExactMatrixErr: warning of bad matrix digitizer did its best
error -2203 matrixErr: bad matrix digitizer did nothing
error -2202 qtParamErr: bad input parameter (out of range etc)
error -2201 digiUnimpErr: feature unimplemented
error -2062 movieTextNotFoundErr
error -2059 samplesAlreadyInMediaErr
error -2058 auxiliaryExportDataUnavailable
error -2057 unsupportedAuxiliaryImportData
error -2056 soundSupportNotAvailableErr: QT for Windows error
error -2055 noSoundTrackInMovieErr: QT for Windows error
error -2054 noVideoTrackInMovieErr: QT for Windows error
error -2053 featureUnsupported
error -2052 couldNotUseAnExistingSample
error -2051 noDefaultDataRef
error -2050 badDataRefIndex
error -2049 invalidDataRefContainer
error -2048 noMovieFound
error -2047 dataNoDataRef
error -2046 endOfDataReached
error -2045 dataAlreadyClosed
error -2044 dataAlreadyOpenForWrite
error -2043 dataNotOpenForWrite
error -2042 dataNotOpenForRead
error -2041 invalidSampleDescription
error -2040 invalidChunkCache
error -2039 invalidSampleDescIndex
error -2038 invalidChunkNum
error -2037 invalidSampleNum
error -2036 invalidRect
error -2035 cantEnableTrack
error -2034 internalQuickTimeError
error -2033 badEditIndex
error -2032 timeNotInMedia
error -2031 timeNotInTrack
error -2030 trackNotInMovie
error -2029 trackIDNotFound
error -2028 badTrackIndex
error -2027 maxSizeToGrowTooSmall
error -2026 userDataItemNotFound
error -2025 staleEditState
error -2024 nonMatchingEditState
error -2023 invalidEditState
error -2022 cantCreateSingleForkFile: happens when file already exists
error -2021 wfFileNotFound
error -2020 movieToolboxUninitialized
error -2019 progressProcAborted
error -2018 mediaTypesDontMatch
error -2017 badEditList
error -2016 cantPutPublicMovieAtom
error -2015 invalidTime
error -2014 invalidDuration
error -2013 invalidHandler
error -2012 invalidDataRef
error -2011 invalidSampleTable
error -2010 invalidMovie
error -2009 invalidTrack
error -2008 invalidMedia
error -2007 noDataHandler
error -2006 noMediaHandler
error -2005 badComponentType
error -2004 cantOpenHandler
error -2003 cantFindHandler
error -2002 badPublicMovieAtom
error -2001 badImageDescription
error -2000 couldNotResolveDataRef
error -1857 dragNotAcceptedErr: handler not found
error -1856 handlerNotFoundErr: handler already exists
error -1855 duplicateHandlerErr: error while trying to get flavor data
error -1854 cantGetFlavorErr: flavor type already exists
error -1853 duplicateFlavorErr: unknown flavor type
error -1852 badDragFlavorErr: unknown drag item reference
error -1851 badDragItemErr: unknown drag reference
error -1850 badDragRefErr: Drag Manager error codes
error -1813 errEndOfBody
error -1812 errEndOfDocument
error -1811 errTopOfBody
error -1810 errTopOfDocument
error -1801 errOffsetIsOutsideOfView
error -1800 errOffsetInvalid
error -1762 errOSACantOpenComponent: Can't connect to scripting system with that ID
error -1761 errOSAComponentMismatch: Parameters are from 2 different components
error -1759 errOSADataFormatTooNew
error -1758 errOSADataFormatObsolete
error -1757 errOSANoSuchDialect
error -1756 errOSASourceNotAvailable
error -1754 errOSABadSelector
error -1753 errOSAScriptError
error -1752 errOSABadStorageType
error -1751 errOSAInvalidID
error -1750 errOSASystemError
error -1732 errAERecordingIsAlreadyOn: available only in version 1.0.1 or greater
error -1731 errAEUnknownObjectType: available only in version 1.0.1 or greater
error -1730 errAEEmptyListContainer: Attempt to pass empty list as container to accessor
error -1729 errAENegativeCount: CountProc returned negative value
error -1728 errAENoSuchObject: e.g.: specifier asked for the 3rd but there are only 2. Basically this indicates a run-time resolution error.
error -1727 errAENotAnObjSpec: Param to AEResolve not of type 'obj '
error -1726 errAEBadTestKey: Test is neither typeLogicalDescriptor nor typeCompDescriptor
error -1725 errAENoSuchLogical: Something other than AND OR or NOT
error -1723 errAEAccessorNotFound: Accessor proc matching wantClass and containerType or wildcards not found
error -1721 errAEWrongNumberArgs: Logical op kAENOT used with other than 1 term
error -1720 errAEImpossibleRange: A range like 3rd to 2nd or 1st to all.
error -1719 errAEIllegalIndex: index is out of range in a put operation
error -1718 errAEReplyNotArrived: the contents of the reply you are accessing have not arrived yet
error -1717 errAEHandlerNotFound: no handler in the dispatch tables fits the parameters to AEGetEventHandler or AEGetCoercionHandler
error -1716 errAEUnknownAddressType: the target address type is not known
error -1715 errAEParamMissed: a required parameter was not accessed
error -1714 errAENotASpecialFunction: there is no special function forwith this keyword
error -1713 errAENoUserInteraction: no user interaction is allowed
error -1712 errAETimeout: the AppleEvent timed out
error -1711 errAEWaitCanceled: in AESend the user cancelled out of wait loop for reply or receipt
error -1710 errAEUnknownSendMode: mode wasn't NoReply WaitReply or QueueReply or Interaction level is unknown
error -1709 errAEReplyNotValid: AEResetTimer was passed an invalid reply parameter
error -1708 errAEEventNotHandled: the AppleEvent was not handled by any handler
error -1707 errAENotAppleEvent: the event is not in AppleEvent format
error -1706 errAENewerVersion: need newer version of the AppleEvent manager
error -1705 errAEBadListItem: the specified list item does not exist
error -1704 errAENotAEDesc
error -1703 errAEWrongDataType
error -1702 errAECorruptData
error -1701 errAEDescNotFound
error -1700 errAECoercionFail: bad parameter data or unable to coerce the data supplied
error -1310 fsDataTooBigErr: file or volume is too big for system
error -1309 fileBoundsErr: file's EOF offset mark or size is too big
error -1308 notARemountErr: when _Mount allows only remounts and doesn't get one
error -1307 badFidErr: file id is dangling or doesn't match with the file number
error -1306 sameFileErr: can't exchange a file with itself
error -1305 desktopDamagedErr: desktop database files are corrupted
error -1304 catChangedErr: the catalog has been modified
error -1303 diffVolErr: files on different volumes
error -1302 notAFileErr: directory specified
error -1301 fidExists: file id already exists
error -1300 fidNotFound: no file thread exists.
error -1280 errRefNum: bad connection refNum
error -1279 errAborted: control call was aborted
error -1278 errState: bad connection state for this operation
error -1277 errOpening: open connection request failed
error -1276 errAttention: attention message too long
error -1275 errFwdReset: read terminated by forward reset
error -1274 errDSPQueueSize: DSP ReadWrite Queue Too small
error -1273 errOpenDenied: open connection request was denied
error -1105 reqAborted
error -1104 noDataArea
error -1103 noSendResp
error -1102 cbNotFound
error -1101 noRelErr
error -1100 badBuffNum
error -1099 badATPSkt
error -1098 tooManySkts
error -1097 tooManyReqs
error -1096 reqFailed
error -1075 aspNoAck: No ack on attention request (server err)
error -1074 aspTooMany: Too many clients (server error)
error -1073 aspSizeErr: Command block too big
error -1072 aspSessClosed: Session closed
error -1071 aspServerBusy: Server cannot open another session
error -1070 aspParamErr: Parameter error
error -1069 aspNoServers: No servers at that address
error -1068 aspNoMoreSess: No more sessions on server
error -1067 aspBufTooSmall: Buffer too small
error -1066 aspBadVersNum: Server cannot support this ASP version
error -1029 nbpNISErr: Error trying to open the NIS
error -1028 nbpNotFound: Name not found on remove
error -1027 nbpDuplicate: Duplicate name exists already
error -1026 nbpConfDiff: Name confirmed at different socket
error -1025 nbpNoConfirm
error -1024 nbpBuffOvr: Buffer overflow in LookupName
error -1000 noMaskFoundErr: Icon Utilties Error
error -932 guestNotAllowedErr: destination port requires authentication
error -931 badLocNameErr: location name malformed
error -930 badServiceMethodErr: illegal service type or not supported
error -928 noUserRecErr: Invalid user reference number
error -927 authFailErr: unable to authenticate user at destination
error -926 noInformErr: PPCStart failed because destination did not have inform pending
error -925 networkErr: An error has occured in the network not too likely
error -924 noUserRefErr: unable to create a new userRefNum
error -923 notLoggedInErr: The default userRefNum does not yet exist
error -922 noDefaultUserErr: user hasn't typed in owners name in Network Setup Control Pannel
error -919 badPortNameErr: PPCPortRec malformed
error -917 sessClosedErr: session was closed
error -916 portClosedErr: port was closed
error -915 noResponseErr: unable to contact destination
error -914 noToolboxNameErr: A system resource is missing not too likely
error -913 noMachineNameErr: user hasn't named his Macintosh in the Network Setup Control Panel
error -912 userRejectErr: Destination rejected the session request
error -911 noUserNameErr: user name unknown on destination machine
error -910 portNameExistsErr: port is already open (perhaps in another app)
error -909 badReqErr: bad parameter or invalid state for operation
error -908 noSessionErr: Invalid session reference number
error -907 sessTableErr: Out of session tables try again later
error -906 destPortErr: Port does not exist at destination
error -905 localOnlyErr: Network activity is currently disabled
error -904 noGlobalsErr: The system is hosed better re-boot
error -903 noPortErr: Unable to open port or bad portRefNum
error -902 nameTypeErr: Invalid or inappropriate locationKindSelector in locationName
error -900 notInitErr: PPCToolBox not initialized
error -863 hmCloseViewActive: Returned from HMRemoveBalloon if CloseView was active
error -862 hmNoBalloonUp: Returned from HMRemoveBalloon if no balloon was visible when call was made
error -861 hmOperationUnsupported: Returned from HMShowBalloon call if bad method passed to routine
error -859 hmUnknownHelpType: Returned if help msg record contained a bad type
error -858 hmWrongVersion: Returned if help mgr resource was the wrong version
error -857 hmSkippedBalloon: Returned from calls if helpmsg specified a skip balloon
error -855 hmHelpManagerNotInited: Returned from HMGetHelpMenuHandle if help menu not setup
error -854 hmSameAsLastBalloon: Returned from HMShowMenuBalloon if menu & item is same as last time
error -853 hmBalloonAborted: Returned if mouse was moving or mouse wasn't in window port rect
error -850 hmHelpDisabled: Show Balloons mode was off call to routine ignored
error -813 rcDBPackNotInited: incompatible versions
error -812 rcDBWrongVersion: no app handler for specified data type
error -811 rcDBNoHandler: tried to kill a bad pb
error -810 rcDBBadAsyncPB: ddev does not support async calls
error -809 rcDBAsyncNotSupp: bad ddev specified on DBInit
error -808 rcDBBadDDEV: bad session number for DBGetConnInfo
error -807 rcDBBadSessNum: Database access error codes
error -806 rcDBBadSessID
error -805 rcDBExec
error -804 rcDBBreak
error -803 rcDBBadType
error -802 rcDBError
error -801 rcDBValue
error -800 rcDBNull
error -626 noMMUErr: no MMU present
error -625 cannotDeferErr: unable to defer additional functions
error -624 interruptsMaskedErr: donÕt call with interrupts masked
error -623 notLockedErr: specified range of memory is not locked
error -622 cannotMakeContiguousErr: cannot make specified range contiguous
error -621 notHeldErr: specified range of memory is not held
error -620 notEnoughMemoryErr: insufficient physical memory
error -619 threadProtocolErr
error -618 threadNotFoundErr
error -617 threadTooManyReqsErr
error -610 noUserInteractionAllowed: no user interaction allowed
error -609 connectionInvalid
error -608 noOutstandingHLE
error -607 bufferIsSmall: error returns from Post and Accept
error -606 appIsDaemon: app is BG-only and launch flags disallow this
error -605 appMemFullErr: application SIZE not big enough for launch
error -604 hardwareConfigErr: hardware configuration not correct for call
error -603 protocolErr: app made module calls in improper order
error -602 appModeErr: memory mode is 32-bit but app not 32-bit clean
error -601 memFragErr: not enough room to launch app wspecial requirements
error -600 procNotFound: no eligible process with specified descriptor
error -502 hwParamErr: bad selector for _HWPriv
error -501 teScrapSizeErr: scrap item too big for text edit record
error -500 rgnTooBigErr
error -492 exUserBreak: user debugger break; execute debugger commands on stack
error -491 strUserBreak: user debugger break; display string on stack
error -490 userBreak: user debugger break
error -463 notThePublisherWrn: not the first registered publisher for that container
error -462 containerAlreadyOpenWrn: container already opened by this section
error -461 containerNotFoundWrn: could not find editionContainer at this time
error -460 multiplePublisherWrn: A Publisher is already registered for that container
error -454 badSubPartErr: can not use sub parts in this release
error -453 badEditionFileErr: edition file is corrupt
error -452 notRegisteredSectionErr: not a registered SectionRecord
error -451 badSectionErr: not a valid SectionRecord
error -450 editionMgrInitErr: edition manager not inited by this app
error -417 btKeyAttrErr: There is no such a key attribute.
error -416 btKeyLenErr: Maximum key length is too long or equal to zero.
error -415 btRecNotFnd: Record cannot be found.
error -414 btDupRecErr: Record already exists.
error -413 btNoSpace: Can't allocate disk space.
error -410 notBTree: The file is not a dictionary.
error -400 gcrOnMFMErr: gcr format on high density media error
error -360 slotNumErr: invalid slot # error
error -351 smRecNotFnd: Record not found in the SRT.
error -350 smSRTOvrFlErr: SRT over flow.
error -349 smNoGoodOpens: No opens were successfull in the loop.
error -348 smOffsetErr: Offset was too big (temporary error
error -347 smByteLanesErr: NumByteLanes was determined to be zero.
error -346 smBadsPtrErr: Bad pointer was passed to sCalcsPointer
error -345 smsGetDrvrErr: Error occurred during _sGetDriver.
error -344 smNoMoresRsrcs: No more sResources
error -343 smDisDrvrNamErr: Error occured during _sDisDrvrName.
error -342 smGetDrvrNamErr: Error occured during _sGetDrvrName.
error -341 smCkStatusErr: Status of slot fail.
error -340 smBlkMoveErr: _BlockMove error
error -339 smNewPErr: _NewPtr error
error -338 smSelOOBErr: Selector out of bounds error
error -337 smSlotOOBErr: Slot out of bounds error
error -336 smNilsBlockErr: Nil sBlock error (Dont allocate and try to use a nil sBlock)
error -335 smsPointerNil: LPointer is nil From sOffsetData. If this error occurs; check sInfo rec for more information.
error -334 smCPUErr: Code revision is wrong
error -333 smCodeRevErr: Code revision is wrong
error -332 smReservedErr: Reserved field not zero
error -331 smBadsList: Bad sList: Id1 < Id2 < Id3 ...format is not followed.
error -330 smBadRefId: Reference Id not found in List
error -320 smBusErrTO: BusError time out.
error -319 smBadBoardId: BoardId was wrong; re-init the PRAM record.
error -318 smNoJmpTbl: SDM jump table could not be created. or smReservedSlot: slot is reserved VM should not use this address space.
error -317 smInitTblVErr: An error occured while trying to initialize the Slot Resource Table.
error -316 smInitStatVErr: The InitStatusV field was negative after primary or secondary init.
error -315 smNoBoardId: No Board Id.
error -314 smGetPRErr: Error occured during _sGetPRAMRec (See SIMStatus).
error -313 smNoBoardSRsrc: No Board sResource.
error -312 smDisposePErr: _DisposePointer error
error -311 smFHBlkDispErr: Error occured during _sDisposePtr (Dispose of FHeader block).
error -310 smFHBlockRdErr: Error occured during _sGetFHeader.
error -309 smBLFieldBad: ByteLanes field was bad.
error -308 smUnExBusErr: Unexpected BusError
error -307 smResrvErr: Fatal reserved error. Resreved field <> 0.
error -306 smNosInfoArray: No sInfoArray. Memory Mgr error.
error -305 smDisabledSlot: This slot is disabled (-305 use to be smLWTstBad)
error -304 smNoDir: Directory offset is Nil
error -303 smRevisionErr: Wrong revison level
error -302 smFormatErr: FHeader Format is not Apple's
error -301 smCRCFail: CRC check failed for declaration data
error -300 smEmptySlot: No card in slot
error -299 nmTypErr: wrong queue type
error -293 smPriInitErr: Error; Cards could not be initialized.
error -292 smPRAMInitErr: Error; Slot Resource Table could not be initialized.
error -291 smSRTInitErr: Error; Slot Resource Table could not be initialized.
error -290 smSDMInitErr: Error; SDM could not be initialized.
error -261 midiInvalidCmdErr: command not supported for port type
error -260 midiDupIDErr: duplicate client ID
error -259 midiNameLenErr: name supplied is longer than 31 characters
error -258 midiWriteErr: MIDIWritePacket couldn't write to all connected ports
error -257 midiNoConErr: no connection exists between specified ports
error -256 midiVConnectRmvd: pending virtual connection removed
error -255 midiVConnectMade: pending virtual connection resolved
error -254 midiVConnectErr: pending virtual connection created
error -253 midiTooManyConsErr: too many connections made
error -252 midiTooManyPortsErr: too many ports already installed in the system
error -251 midiNoPortErr: no port with that ID found
error -250 midiNoClientErr: no client with that ID found
error -247 badInputText
error -246 badDictFormat
error -245 incompatibleVoice
error -244 voiceNotFound
error -243 bufTooSmall
error -242 synthNotReady
error -241 synthOpenFailed
error -240 noSynthFound
error -232 siUnknownQuality: invalid quality selector (returned by driver)
error -231 siUnknownInfoType: invalid info type selector (returned by driver)
error -230 siInputDeviceErr: input device hardware failure
error -229 siBadRefNum: invalid input device reference number
error -228 siBadDeviceName: input device could not be opened
error -227 siDeviceBusyErr: input device already in use
error -226 siInvalidSampleSize: invalid sample size
error -225 siInvalidSampleRate: invalid sample rate
error -224 siHardDriveTooSlow: hard drive too slow to record to disk
error -223 siInvalidCompression: invalid compression type
error -222 siNoBufferSpecified: returned by synchronous SPBRecord if nil buffer passed
error -221 siBadSoundInDevice: invalid index passed to SoundInGetIndexedDevice
error -220 siNoSoundInHardware: no Sound Input hardware
error -212 noMoreRealTime: not enough CPU cycles left to add another task
error -211 channelNotBusy
error -210 buffersTooSmall: can not operate in the memory allowed
error -209 channelBusy: the Channel is being used for a PFD already
error -208 badFileFormat: was not type AIFF or was of bad formatcorrupt
error -207 notEnoughBufferSpace: could not allocate enough memory
error -206 badFormat: Sound Manager Error Returns
error -205 badChannel: Sound Manager Error Returns
error -204 resProblem: Sound Manager Error Returns
error -203 queueFull: Sound Manager Error Returns
error -201 notEnoughHardwareErr: Sound Manager Error Returns
error -200 noHardwareErr: Sound Manager Error Returns
error -199 mapReadErr: map inconsistent with operation
error -198 resAttrErr: attribute inconsistent with operation
error -197 rmvRefFailed: RmveReference failed
error -196 rmvResFailed: RmveResource failed
error -195 addRefFailed: AddReference failed
error -194 addResFailed: AddResource failed
error -193 resFNotFound: Resource file not found
error -192 resNotFound: Resource not found
error -190 inputOutOfBounds: Offset of Count out of bounds
error -189 writingPastEnd: Writing past end of file
error -188 resourceInMemory: Resource already in memory
error -186 CantDecompress: resource bent ("the bends") - can't decompress a compressed resource
error -185 badExtResource: extended resource has a bad format.
error -157 cDepthErr: invalid pixel depth
error -156 cResErr: invalid resolution for MakeITable
error -155 cDevErr: invalid type of graphics device
error -154 cProtectErr: colorTable entry protection violation
error -153 cRangeErr: range error on colorTable request
error -152 cNoMemErr: failed to allocate memory for structure
error -151 cTempMemErr: failed to allocate memory for temporary structures
error -150 cMatchErr: Color2Index failed to find an index
error -149 insufficientStackErr or nsStackErr
error -148 pixMapTooDeepErr
error -147 rgnOverflowErr or rgnTooBigError
error -145 noMemForPictPlaybackErr
error -128 userCanceledErr
error -127 hMenuFindErr: could not find HMenu's parent in MenuKey
error -126 mBarNFnd: system error code for MBDF not found
error -125 updPixMemErr: insufficient memory to update a pixmap
error -124 volGoneErr: Server volume has been disconnected.
error -123 wrgVolTypErr: Wrong volume type error [operation not supported for MFS]
error -122 badMovErr: Move into offspring error
error -121 tmwdoErr: No free WDCB available
error -120 dirNFErr: Directory not found
error -117 memLockedErr: trying to move a locked block (MoveHHi)
error -116 memSCErr: Size Check failed
error -115 memBCErr: Block Check failed
error -114 memPCErr: Pointer Check failed
error -113 memAZErr: Address in zone check failed
error -112 memPurErr: trying to purge a locked or non-purgeable block
error -111 memWZErr: WhichZone failed (applied to free block)
error -110 memAdrErr: address was odd; or out of range
error -109 nilHandleErr: Master Pointer was NIL in HandleZone or other
error -108 iMemFullErr or memFullErr: Not enough room in heap zone
error -102 noTypeErr: No object of that type in scrap
error -100 noScrapErr: No scrap exists error
error -99 memROZWarn: soft error in ROZ or memROZError: hard error in ROZ or memROZErr: hard error in ROZ
error -98 portNotCf: driver Open error code (parameter RAM not configured for this connection)
error -97 portInUse: driver Open error code (port is in use)
error -96 portNotPwr: serial port not currently powered
error -95 excessCollsns: excessive collisions on write
error -94 lapProtErr: error in attachingdetaching protocol
error -93 noBridgeErr: no network bridge for non-local send
error -92 ddpLenErr: data length too big or eLenErr: ENET error codes
error -91 ddpSktErr: error in soket number or eMultiErr: Length error ddpLenErr
error -90 breakRecd: Break received (SCC)
error -89 rcvrErr: SCC receiver error (framing; parity; OR)
error -88 prInitErr: InitUtil found the parameter ram uninitialized
error -87 prWrErr: parameter ram written didn't read-verify
error -86 clkWrErr: time written did not verify
error -85 clkRdErr: unable to read same clock value twice
error -84 firstDskErr: IO System Errors or verErr: track failed to verify
error -83 fmt2Err: can't get enough sync
error -82 fmt1Err: can't find sector 0 after track format
error -81 sectNFErr: sector number never found on a track
error -80 seekErr: track number wrong on address mark
error -79 spdAdjErr: unable to correctly adjust disk speed
error -78 twoSideErr: tried to read 2nd side on a 1-sided drive
error -77 initIWMErr: unable to initialize IWM
error -76 tk0BadErr: track 0 detect doesn't change
error -75 cantStepErr: step handshake failed
error -74 wrUnderrun: write underrun occurred
error -73 badDBtSlp: bad data mark bit slip nibbles
error -72 badDCksum: bad data mark checksum
error -71 noDtaMkErr: couldn't find a data mark header
error -70 badBtSlpErr: bad addr mark bit slip nibbles
error -69 badCksmErr: addr mark checksum didn't check
error -68 dataVerErr: read verify compare failed
error -67 noAdrMkErr: couldn't find valid addr mark
error -66 fontSubErr: font substitution occured or noNybErr: couldn't find 5 nybbles in 200 tries
error -65 fontNotDeclared: font not declared or offLinErr: rw requested for an off-line drive
error -64 fontDecError: error during font declaration or lastDskErr: IO System Errors or noDriveErr: drive not installed
error -61 wrPermErr: write permissions error
error -60 badMDBErr: bad master directory block
error -59 fsRnErr: file system internal error:during rename the old entry was deleted but could not be restored.
error -58 extFSErr: volume in question belongs to an external fs
error -57 noMacDskErr: not a mac diskette (sig bytes are wrong)
error -56 nsDrvErr: no such drive (tried to mount a bad drive num)
error -55 volOnLinErr: drive volume already on-line at MountVol
error -54 permErr: permissions error (on file open)
error -53 volOffLinErr: volume not on line error (was Ejected)
error -52 gfpErr: get file position error
error -51 rfNumErr: refnum error
error -50 paramErr: error in user parameter list
error -49 opWrErr: file already open with with write permission
error -48 dupFNErr: duplicate filename (rename)
error -47 fBsyErr: File is busy (delete)
error -46 vLckdErr: volume is locked
error -45 fLckdErr: file is locked
error -44 wPrErr: diskette is write protected.
error -43 fnfErr: File not found
error -42 tmfoErr: too many files open
error -41 mFulErr: memory full (open) or file won't fit (load)
error -40 posErr: tried to position to before start of file (rw)
error -39 eofErr: End of file
error -38 fnOpnErr: File not open
error -37 bdNamErr: there may be no bad names in the final system!
error -36 ioErr: IO error (bummers)
error -35 nsvErr: no such volume
error -34 dskFulErr: disk full
error -33 dirFulErr: Directory full
error -30 dceExtErr: dce extension error
error -29 unitTblFullErr: unit table has no more entries
error -28 notOpenErr: Couldn't rdwrctlsts cause driver not opened
error -27 abortErr: IO call aborted by KillIO or iIOAbortErr: IO abort error (Printing Manager) or iIOAbort
error -26 dInstErr: DrvrInstall couldn't find driver in resources
error -25 dRemovErr: tried to remove an open driver
error -24 closErr: IO System Errors
error -23 openErr: IO System Errors
error -22 unitEmptyErr: IO System Errors
error -21 badUnitErr: IO System Errors
error -20 writErr: IO System Errors
error -19 readErr: IO System Errors
error -18 statusErr: IO System Errors
error -17 controlErr: IO System Errors
error -13 dsExtensionsDisabled: say ÒExtensions DisabledÓ
error -12 dsHD20Installed: say ÒHD20 StartupÓ
error -11 dsDisassemblerInstalled: say ÒDisassembler InstalledÓ
error -10 dsMacsBugInstalled: say ÒMacsBug InstalledÓ
error -8 seNoDB: no debugger installed to handle debugger command
error -5 SlpTypeErr: invalid queue element
error -4 unimpErr: unimplemented core routine
error -3 corErr: core routine number out of range
error -2 vTypErr: invalid queue element
error -1 qErr: queue element not found during deletion or telGenericError
error errAECorruptData errOSACorruptData
error dsCDEFNotFound CDEFNFnd
error dsWDEFNotFound WDEFNFnd
error noHardwareErr noHardware: obsolete spelling
error errAERecordingIsAlreadyOn errOSARecordingIsAlreadyOn
error notEnoughHardwareErr notEnoughHardware: obsolete spelling
error movieToolboxUninitialized noRecordOfApp: replica
error 1 evtNotEnb: event not enabled at PostEvent or siInitSDTblErr: slot int dispatch table could not be initialized. or dsBusError: bus error
error 2 siInitVBLQsErr: VBLqueues for all slots could not be initialized. or dsAddressErr: address error
error 3 siInitSPTblErr: slot priority table could not be initialized. or dsIllInstErr: illegal instruction error
error 4 dsZeroDivErr: zero divide error
error 5 dsChkErr: check trap error
error 6 dsOvflowErr: overflow trap error
error 7 dsPrivErr: privilege violation error
error 8 telNoTools: no telephone tools found in extension folder or dsTraceErr: trace mode error
error 9 dsLineAErr: line 1010 trap error
error 10 sdmJTInitErr: SDM Jump Table could not be initialized. or dsLineFErr: line 1111 trap error
error 11 sdmInitErr: SDM could not be initialized. or dsMiscErr: miscellaneous hardware exception error
error 12 sdmSRTInitErr: Slot Resource Table could not be initialized. or dsCoreErr: unimplemented core routine error
error 13 sdmPRAMInitErr: Slot PRAM could not be initialized. or dsIrqErr: uninstalled interrupt error
error 14 sdmPriInitErr: Cards could not be initialized. or dsIOCoreErr: IO Core Error
error 15 dsLoadErr: Segment Loader Error
error 16 dsFPErr: Floating point error
error 17 dsNoPackErr: package 0 not present
error 18 dsNoPk1: package 1 not present
error 19 dsNoPk2: package 2 not present
error 20 dsNoPk3: package 3 not present
error 21 dsNoPk4: package 4 not present
error 22 dsNoPk5: package 5 not present
error 23 dsNoPk6: package 6 not present
error 24 dsNoPk7: package 7 not present
error 25 dsMemFullErr: out of memory!
error 26 dsBadLaunch: can't launch file
error 27 dsFSErr: file system map has been trashed
error 28 dsStknHeap: stack has moved into application heap
error 30 dsReinsert: request user to reinsert off-line volume
error 31 dsNotThe1: not the disk I wanted
error 33 negZcbFreeErr: ZcbFree has gone negative
error 40 dsGreeting: welcome to Macintosh greeting
error 41 dsFinderErr: can't load the Finder error
error 42 shutDownAlert: handled like a shutdown error or dsBadStartupDisk: unable to mount boot volume (sad Mac only)
error 43 dsSystemFileErr: canÕt find System file to open (sad Mac only)
error 51 dsBadSlotInt: unserviceable slot interrupt
error 81 dsBadSANEOpcode: bad opcode given to SANE Pack4
error 83 dsBadPatchHeader: SetTrapAddress saw the Òcome-fromÓ header
error 84 menuPrgErr: happens when a menu is purged
error 85 dsMBarNFnd: Menu Manager Errors
error 86 dsHMenuFindErr: Menu Manager Errors
error 87 dsWDEFNotFound: could not load WDEF
error 88 dsCDEFNotFound: could not load CDEF
error 89 dsMDEFNotFound: could not load MDEF
error 90 dsNoFPU: an FPU instruction was executed and the machine doesnÕt have one
error 98 dsNoPatch: Can't patch for particular Model Mac
error 99 dsBadPatch: Can't load patch resource
error 101 dsParityErr: memory parity error
error 102 dsOldSystem: System is too old for this ROM
error 103 ds32BitMode: booting in 32-bit on a 24-bit sys
error 104 dsNeedToWriteBootBlocks: need to write new boot blocks
error 105 dsNotEnoughRAMToBoot: must have at least 1.5MB of RAM to boot 7.0
error 106 dsBufPtrTooLow: bufPtr moved too far during boot
error 1010 dsBadLibrary: DS Errors which are specific to the new runtime model introduced with PowerPC
error 1011 dsMixedModeFailure: Bad shared library
error 20000 dsShutDownOrRestart: user choice between ShutDown and Restart
error 20001 dsSwitchOffOrRestart: user choice between switching off and Restart
error 20002 dsForcedQuit: allow the user to ExitToShell return if Cancel
error 20003 dsRemoveDisk: request user to remove disk from manual eject drive
error 20004 dsDirtyDisk: request user to return a manually-ejected dirty disk
error 20010 dsSCSIWarn: Portable SCSI adapter warning.
error 20109 dsShutDownOrResume: allow user to return to Finder or ShutDown
error 32767 dsSysErr: general system error