Ultimate Amiga

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Know Your Amiga Guru Errors  (Read 8595 times)

0 Members and 1 Guest are viewing this topic.

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Know Your Amiga Guru Errors
« on: January 30, 2011, 11:31:53 AM »

Guru Meditation / Software Failure Codes

Format of Guru Meditation messages:

| Subsystem ID| General Error| Specific Error| Address of task
  00  00  0000  00000000

If the first digit of the subsystem ID is greater than 3, there is no way to recover from the error. In these cases, subtract 8 from the first digit to get the subsystem ID number.


Subsystem ID codes

| CPU| Libraries| Devices| Resources| Other
  CPU Trap*00  Exec 01  Audio 10  CIA 20  BootStrap 30
  Graphics 02  Console 11  Disk 21  WorkBench 31
  Layers 03  GamePort 12  Misc 22  DiskCopy 32
  Intuition 04  KeyBoard 13
  Math 05  TrackDisk 14
  Clist 06  Timer 15
  DOS 07
  RAM 08
  ICON 09
  Expansion 0A



General Error Codes

00 if not applicable
Insufficant Memory1
MakeLibrary Error2
OpenLibrary Error3
OpenDevice Error4
OpenResource Error5
I/O Error6
No Signal7


Specific Alert Codes

Exec Library

8100000168000 exception vector checksum
81000002ExecBase Checksum
81000003Lib checksum error
81000004No memory to make lib
81000005Corrupted memory list
81000006No memory for interrupt servers
81000007InitAPtr
81000008Semaphore Corupt
81000009Free Twice
8100000ABogus Exception


Graphics Library

82010001No memory for copper display list
82010002No memory for copper instruction list
82010003Copper list overload
82010004Copper intermediate list overload
82010005No memory for copper list head
82010006Long frame, no memory
82010007Short frame, no memory
82010008No memory for flood fill
82010009Text, No memory for TmpRas
8201000ANo memory for bitmap
8201000BRegion Memory
82010030MakeVPort
82011234GfxNOLCM


Layers Library

83010001LayersNoMem


Intuition Library

8400001Unknown gadget type
400001Recoverable form of previous message
84010002no memory to create port
84010003Item plane allocation, no memory
84010004sub allocation, no memory
84010005Plane allocation, no memory
84000006Item box top less than RelZero
84010007no memory to open screen
84010008Open screen, Raster allocation, no memory
84000009Open sys screen, unknown type
8401000AAdd SW gadgets, no memory
8401000BNo memory to open window
8400000CBad state return entering Intuition
8400000DBad message received by IDCMP
8400000EWeird echo causing incomprehension
8400000FCouldn't open the console device


DOS Library

7010001No memory at startup
7000002EndTask couldn't
7000003Qpkt failure
7000004Unexpected packet received
7000005FreeVec Failed
7000006Disk block sequence error
7000007Bitmap corrupt
7000008Key already free
7000009Invalid Checksum
0700000ADisk Error
0700000BKey out of range
0700000CBad Overlay


Ram Library

8000001Bad Segment List


Expansion Library

0A000001Bad Expansion Free


TrackDisk Device

14000001Calibrate: seek error
14000002Delay: error on timer wait

Timer Device

15000001Bad Request
15000002Bad Supply


Disk Resource

21000001Get Unit: already has disk
21000002Interrupt: no active unit


BootStrap

30000001Boot code returned an error


CPU traps or exceptions are defined by the CPU and not the AmigaOS. There are 256 vectors for CPU exceptions: with the lower 64 being hardware defined and the upper 192 being user definable. Specific examples of some that would show up in a Guru meditation error are as follows:

2Bus Error
3Address error
4Illegal instruction
5Divide-by-zero
6CHK instruction
7TRAPV instruction
8Privilege Colation
9Trace
0000000AOP code 1010
0000000BOp code 1111

Source: http://www.amigahistory.co.uk/guruguide.html
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

TCD

  • Sir TCD of EAB
  • Forum Mod
  • A600
  • *****
  • Karma: 6
  • Offline Offline
  • Gender: Male
  • Posts: 111
  • Backzorz wit da romzorz yo!
    • The English Amiga Board
Re: Know Your Amiga Guru Errors
« Reply #1 on: January 30, 2011, 02:08:39 PM »

Nice one Horace  :)
Logged
Hypothesis: Current scientific thought suggests we have already achieved max rocking level.

Perhaps max-rocking levels could be radically increased with creation of 30ft tall motion controlled guitar thrashing robot simulacrum.

Result: We rocked the f*ck out.
Pages: [1]   Go Up
 

TinyPortal 2.2.2 © 2005-2022