AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
0..3     Error number
4..255     Error string, zero terminated.

Bits in Error number

0-7     Basic error number
8-23     'Owner'/Generator of error
24-29     Reserved. Must be 0
30     Defined to be 0
31     Error is serious (hardware). Owner is then
       0 Machine
       1 Co-Processor
       2 Floating point
       3 Econet

Note:     Even X SWIs are allowed to generate (rather than return) serious errors.
Error generators
&000 - &0FF     Operating system - BBC compatible error
&100 - &11F     OS_Module errors
&120 - &13F     OS_ReadVarVal/OS_SetVarVal errors
&140 - &15F     Redirection manager errors
&160 - &17F     OS_EvaluateExpression errors
&180 - &18F     OS_Heap errors
&190 - &19F     Territory errors
&1A0 - &1AF     OS_Claim/OS_Release errors
&1B0 - &1BF     OS_ChangeEnvironment errors
&1C0 - &1DF     OS_ChangeDynamicArea errors
&1E0 - &1EF     OS_CLI/miscellaneous errors
&200 - &27F     Font manager errors
&280 - &2BF     Wimp errors
&2C0 - &2FF     Date/time conversion error
&300 - &3FF     Econet errors
&400 - &4FF     FileSwitch errors
&500 - &5BF     Podule errors
&5C0 - &5FF     Printer driver errors
&600 - &63F     General OS errors
&640 - &6FF     International module errors
&700 - &7FF     Sprite errors
&800 - &87F     Debugger errors
&880 - &8FF     BBC I/O Podule errors
&900 - &97F     Shell CLI errors, and miscellaneous others
&980 - &9FF     Draw errors
&A00 - &A3F     ColourTrans errors
&A40 - &A7F     ARM3 errors
&A80 - &ABF     TaskWindow errors
&AC0 - &AFF     MessageTrans errors
&B00 - &B3F     Pinboard errors
&B40 - &B4F     Portable module errors
&B80 - &BBF     Filer errors
&BC0 - &BDF     SCSITape module errors
&BE0 - &BFF     ScreenModes module errors
&C00 - &C1F     DisplayManager errors
&C20 - &C3F     DMAManager module errors
&C40 - &C5F     ARM support module errors
&C60 - &C7F     HAL errors
&1XX00 - &1XXFF     Errors from filing system number &XX
&20000 - &200FF     Sound errors
&20100 - &201FF     SCSIDriver module errors
&20200 - &202FF     VideoCommands module errors
&20300 - &203FF     IIC module errors
&20400 - &204FF     MIDI module errors
&20500 - &205FF     PCEmulator errors
&20600 - &206FF     Desktop Development Environment errors
&20700 - &207FF     Buffer Manager errors
&20800 - &20BFF     Reserved for Gold OS
&20C00 - &20CFF     DrawFile render errors
&20D00 - &20DFF     ColourPicker errors
&20E00 - &20EFF     DCI4 networking errors
&43F40 - &43F7F     Joystick module errors
&800000 -     3rd party authors

[sh-index] Back to list of manuals