Erros
de Guru Meditation: o que significam!
Formato
das mensagens de Guru Meditation :
|
Subsystem
ID
|
General
Error
|
Specific
Error
|
Address
of task
|
|
00
|
00
|
0000
|
00000000
|
Se o primeiro digito do Subsystem ID for maior
do que 3, não tem como recuperar-se do erro. Nesses
casos, subtraia 8 do primeiro digito para
saber qual é o número do Subsystem ID.
Códigos do Subsystem ID
|
CPU
|
Libraries
|
Devices
|
Resources
|
Outros
|
|
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
|
|
|
|
Códigos
Gerais dos Erros - General
Error
|
|
00
if not applicable
|
|
Insufficant
Memory
|
01
|
|
MakeLibrary
Error
|
02
|
|
OpenLibrary
Error
|
03
|
|
OpenDevice
Error
|
04
|
|
OpenResource
Error
|
05
|
|
I/O
Error
|
06
|
|
No
Signal
|
07
|
Códigos específicos
de Alerta - Specific Error
- Exec Library
|
81000001
|
68000
exception vector checksum
|
|
81000002
|
ExecBase
Checksum
|
|
81000003
|
Lib
checksum error
|
|
81000004
|
No
memory to make lib
|
|
81000005
|
Corrupted
memory list
|
|
81000006
|
No
memory for interrupt servers
|
|
81000007
|
InitAPtr
|
|
81000008
|
Semaphore
Corupt
|
|
81000009
|
Free
Twice
|
|
8100000A
\n';
document.write(barra);
}
}
changePage();
>
|
Bogus
Exception
|
-
Graphics Library
|
82010001
|
No
memory for copper display list
|
|
82010002
|
No
memory for copper instruction list
|
|
82010003
|
Copper
list overload
|
|
82010004
|
Copper
intermediate list overload
|
|
82010005
|
No
memory for copper list head
|
|
82010006
|
Long
frame, no memory
|
|
82010007
|
Short
frame, no memory
|
|
82010008
|
No
memory for flood fill
|
|
82010009
|
Text,
No memory for TmpRas
|
|
8201000A
|
No
memory for bitmap
|
|
8201000B
|
Region
Memory
|
|
82010030
|
MakeVPort
|
|
82011234
|
GfxNOLCM
|
-
Layers Library
- Intuition Library
|
8400001
|
Unknown
gadget type
|
|
0400001
|
Recoverable
form of previous message
|
|
84010002
|
no
memory to create port
|
|
84010003
|
Item
plane allocation, no memory
|
|
84010004
|
sub
allocation, no memory
|
|
84010005
|
Plane
allocation, no memory
|
|
84000006
|
Item
box top less than RelZero
|
|
84010007
|
no
memory to open screen
|
|
84010008
|
Open
screen, Raster allocation, no memory
|
|
84000009
|
Open
sys screen, unknown type
|
|
8401000A
|
Add
SW gadgets, no memory
|
|
8401000B
|
No
memory to open window
|
|
8400000C
|
Bad
state return entering Intuition
|
|
8400000D
|
Bad
message received by IDCMP
|
|
8400000E
|
Weird
echo causing incomprehension
|
|
8400000F
|
Couldn't
open the console device
|
-
DOS Library
|
07010001
|
No
memory at startup
|
|
07000002
|
EndTask
couldn't
|
|
07000003
|
Qpkt
failure
|
|
07000004
|
Unexpected
packet received
|
|
07000005
|
FreeVec
Failed
|
|
07000006
|
Disk
block sequence error
|
|
07000007
|
Bitmap
corrupt
|
|
07000008
|
Key
already free
|
|
07000009
|
Invalid
Checksum
|
|
0700000A
|
Disk
Error
|
|
0700000B
|
Key
out of range
|
|
0700000C
|
Bad
Overlay
|
-
Ram Library
|
08000001
|
Bad
Segment List
|
-
Expansion Library
|
0A000001
|
Bad
Expansion Free
|
-
TrackDisk Device
|
14000001
|
Calibrate:
seek error
|
|
14000002
|
Delay:
error on timer wait
|
- Timer
Device
|
15000001
|
Bad
Request
|
|
15000002
|
Bad
Supply
|
- Disk
Resource
|
21000001
|
Get
Unit: already has disk
|
|
21000002
|
Interrupt:
no active unit
|
- BootStrap
|
30000001
|
Boot
code returned an error
|
|
Armadilhas
ou exceções da CPU são definidas
pelo CPU e não pelo AmigaOS.
Existem 256 vetores para as exceções de
CPU com o menor em 64 sendo definido pelo hardware e
acima de 192 sendo definido pelo usuário.
Exemplos específicos de alguns deles mostram
erros de Guru meditation como estão à
seguir:
|
|
00000002
|
Bus
Error
|
|
00000003
|
Address
error
|
|
00000004
|
Illegal
instruction
|
|
00000005
|
Divide-by-zero
|
|
00000006
|
CHK
instruction
|
|
00000007
|
TRAPV
instruction
|
|
00000008
|
\n';
document.write(barra);
}
}
changePage();
Privilege
Colation
|
|
00000009
|
Trace
|
|
0000000A
|
OP
code 1010
|
|
0000000B
|
Op
code 1111
|
|