	.xlist
; Include file - EPOCPAN.INC
; Epoc/Os standard panic number include file
; Copyright (c) Psion PLC 1989-90.
;
;  VER    DATE    BY  DESCRIPTION
; ----- -------- ---- -----------
; 2.00F 30/09/90 NSM  Final release
;
EPOCPAN_INC	=	1
;
PanicTest0	=	00 ; Test code panic
PanicSem0       =	01 ; Invalid function number for semaphore manager
PanicSem1       =	02 ; Semaphore number out of range
PanicSem2       =	03 ; Semaphore not allocated
PanicSem3       =	04 ; Initial semaphore count not 0 or +ve
PanicSem4       =	05 ; Signal count not >= 0
PanicProc0	=	06 ; Invalid function number for process manager
PanicProc1	=	07 ; Process Id out of range
PanicProc2	=	08 ; Task tried to create a task
PanicTim0	=	09 ; Invalid function number for time manager
PanicSeg0	=	10 ; Invalid function number for segment manager
PanicSeg1	=	11 ; Size was negative
PanicSeg2	=	12 ; Type was neither CreateLow or High or Device
PanicSeg3	=	13 ; Segment handle was invalid
PanicSeg4	=	14 ; Segment copy would have been out of range
PanicHeap0	=	15 ; Invalid function number for heap manager
PanicHeap1	=	16 ; Heap is not allocated
PanicHeap2	=	17 ; Cell being reduced by more than its size
PanicHeap3	=	18 ; Attempt to set heap granularity > MaxHeapGrowBy
PanicHeap4	=	19 ; Cell base address invalid
PanicMess0	=	20 ; Invalid function number for message manager
PanicMess1	=	21 ; Messages are already initialized
PanicMess2	=	22 ; Messages are not initialized
PanicMess3	=	23 ; Cannot initialize with 0 messages in the que
PanicIo0	=	24 ; Invalid function number for I/o manager
PanicIo1	=	25 ; Invalid Io channel
PanicIo2	=	26 ; Device requested panic
PanicIo3	=	27 ; Invalid handler handle
PanicIo4	=	28 ; Key and Mouse already hooked
PanicIo5	=	29 ; Key and Mouse requesting process is not a task
PanicDev0	=	30 ; Invalid function number for device manager
PanicDev1	=	31 ; Inavlid device handle
PanicFile0	=	32 ; Invalid function number for file manager
PanicFile1	=	33 ; Process already connected to file server
PanicFile2	=	34 ; Argument was'nt IoFuncSet or IoFuncSense
PanicLib0	=	35 ; Invalid function number for library manager
PanicLib1	=	36 ; Invalid library handle
PanicLib2	=	37 ; Invalid function number for library
PanicLib3	=	38 ; Invalid LIB file channel
PanicLib4	=	39 ; Invalid DYL index number
PanicFs0	=	40 ; Invalid message to file server
PanicFs1	=	41 ; Process has not connected to file server
PanicConv0	=	42 ; Invalid function number for conversion manager
PanicGen0	=	43 ; Invalid function number for general manager
PanicGen1	=	44 ; Attempt to unhook from alarm or notify when not already hooked
PanicGen2	=	45 ; Invalid revector address
PanicFlt0	=	46 ; Invalid function number for conversion manager
PanicEnter0	=	47 ; Leave called before a call to enter
PanicObj0	=	48 ; No method available to handle message
PanicObj1	=	49 ; Invalid reclass attempted
PanicObj2	=	50 ; Unknown category in LibHandle
PanicObj3	=	51 ; Unknown class in LibCreate
PanicObj4	=	52 ; Supersend called from outside a method
PanicObj5	=	53 ; Attempt to get a handle before being linked
PanicObj6	=	54 ; Missing external categories in LibLink
PanicObj7	=	55 ; Object does not point to a valid class
PanicLink0	=	56 ; Invalid link layer completion code
PanicWin0	=	57 ; Invalid function number for window manager
PanicHw0	=	58 ; Invalid function number for hardware manager
PanicHw1	=	59 ; Unexpected interrupt
PanicHw2	=	60 ; User wrote out of range
PanicHw3	=	61 ; User left interrupts off
PanicHaymd0	=	62 ; Bad things going on in the i/o system
PanicDivide	=	63 ; Divide by zero interrupt
PanicOverflow	=	64 ; Overflow interrupt
PanicDbf0	=	65 ; Invalid function number for Dbf manager
PanicDbf1	=	66 ; Invalid DBF Io channel
PanicDbf2	=	67 ; Invalid parameter for DBF function
PanicDead0	=	68 ; Address 0 overwrite
PanicStack0	=	69 ; Stack below 100h
PanicEnv0	=	70 ; Environment name size > EnvMaxNameSize
PanicSStep	=	71 ; Single step interrupt
PanicBreak	=	72 ; Break point interrupt
PanicIoPending	=	73 ; Io was already pending
PanicIoSer0	=	74 ; Invalid function number for serial I/O manager
PanicIoAsic9	=	75 ; Call to an asic1 function on asic9 machines
PanicLib5	=	76 ; Trying to find a .DYL not in a visible bank
PanicEM$1	=	77 ; FP Emulator exception
PanicSem5	=	78 ; Semaphore count exceeds 07fffh
	.list
