Maintenance Panel Error Code Summary for Xerox 1108 Interlisp-D
There are two types of maintenance panel codes: progress codes and error codes. Progress codes are placed in the Maintenance Panel at various stages of initialization. Error codes are traps which freeze or blink the error number in the maintenance panel. They are all fatal errors.
0000-0499 boot-time diagnostics
0500-0699 IOP code
0700-0899 Pilot microcode
0900-0999 Pilot
1000-6999 tech-rep diagnostics
7000-8887 Star
8888-8888 MP lamp test
9000-9999 Lisp
0096 Insufficient real memory (<1MByte) for lisp
0200-0299 Booting phase 2 (Initial microcode)
0200 normal booting phase 2
0201 CP error in reading from boot device
0202 null Mesa germ installed in physical volume
0203 broken rigid disk boot chain (possibly intermitant)
0204 Illegal IOP port command
0205 CP Trap (CS parity or double-bit memory error)
0206 null diagnostic microcode in physical volume
0207 null Pilot/Mesa emulator microcode in physical volume
0208null Mesa germ installed in physical volume
0500-0502 Domino progress codes
0500StartDominoDomino has started
0501InitReadTODDomino starting to read the TOD clock
0502InitReadTODdoneReading of TOD clock completed
(next MP number from Lisp)
0505-0599 Domino error codes
0505CSParityCS parity error detected
0506BurdockCPDisabledBurdock attempted to use EtherKludge
0507CPBurdockDisabledCP attempted to use EtherKludge
0508IOPBreakAn IOP break with no IOP kernel
0509IllegalIOPIntrIllegal IOP interrupt
0510BadMapEntryIncorrect vm Map entry in IOP access.
0511NoCPDmaCompleteCP Dma operation failed to complete
0512NoCPDmaChannelCP Dma channel not specified
0513ReadCPPortDeadCP not responding to Read CPPort
0514WriteCPPortDeadCP not responding to Write CPPort
0520StackOverflowA task’s stack has overflowed
0565InvToneCmdInvalid keyboard tone generator comnd
0570InvProcCmdInvalid cmd value in Processor CSB
0571UnImplCmdUnimplemented cmd in Processor CSB
0572SetTODErrorThe Time-Of-Day could not be set
0576LSEPCtlOVRLSEP Control CSB overrun
0580NoValidCommandInvalid floppy IOCB command
0581UnImplFloppyCmdUnimplemented floppy IOCB cmd
0582InvalidEscapeCmdInvalid Escape floppy cmd
0583CommandTrackFloppy track register is not correct
0584TrackToBigFloppy track number is too large
0585BadDmaChannelCouldn’t program Floppy Dma
0586NoDmaEndCount1External Dma End Count not set
0587NoDmaEndCount2Internal Dma End Count not set
9000-9299 DLion lisp microcode error detected
9001 Control store parity error
9004 Attempt to reference virtual address >22 bits
9005 double bit memory error or non-existant memory reference
9001CSParErr Control store parity error
9002StackErr hardware stack overflow
9003IBEmptyErr instruction fetch unit empty error
9004VirtAddrErr Attempt to reference virtual address >22 bits
9005EmuMemErr double bit memory error or non-existant memory
9013NegPcErrorinconsistent PC at FnCall
9014applyUfnarg to apply not integer
9016notFreeTrapstack allocation error
9051BadUfnTable
9120MiscErropcode no such register
9121MiscErropcode bad 2nd byte
9136CycleMaskbad caller
9129M1Loc microcode error
9130M2Loc microcode error
9131M3Loc microcode error
9048ReFOvr page fault under page fault
9049Ghost context switch
9127PcNegErrorinconsistent PC at Punt
9300-9399 Lisp error calling \MP.ERROR
9301\MP.NORPT "No space for Real Page Table"
9302\MP.INVALIDVMEM
9303\MP.IOCBPAGE "No place for IOCB page at startup"
9304\MP.MOB "Map out of bounds"
9305\MP.INVALIDADDR
9306\MP.INVALIDVP
9307\MP.CHAIN.UNAVAIL "Unavailable page on real page chain"
9308\MP.SELECTLOOP "Loop in \SELECTREALPAGE"
9309\MP.NEWPAGE "Attempt to allocate already existing page"
9310\MP.NEWMAPPAGE "\DONEWPAGE failed to allocate new map page"
9311\MP.BADLOCKED "Locked page occupies a file page needed to lock another"
9312\MP.CLOCK0 "Arg to CLOCK0 not an integer box"
9313\MP.RESIDENT "Fault on resident page"
9314\MP.STACKFAULT "Fault on stack"
9315\MP.INVALIDVMEM "Vmem inconsistent at startup"
9400-9899 unassigned
9900-9999 Attempt to call Raid or Alto O.S. (BCPL Subr)
9900\uCodeCheck
9901was\StackOverflow
9902\NWWInterrupt
9903was\PageFault NIL
9904\StatsOverflow
9905NOOPSUBR
9906\BACKGROUNDSUBR
9907\CHECKBCPLPASSWORD
9908DISKPARTITION NIL
9909DSPBOUT (CHARCODE)
9910\DSPRATE (PARM)
9911\GATHERSTATS (FID)
9912\GETPACKETBUFFER NIL
9913\LISPFINISH
9914\MOREVMEMFILE (FILEPAGE)
9915RAID (MESS1 MESS2 FLG)
9916\READRAWPBI NIL
9917\WRITERAWPBI (PBI)
9918SETSCREENCOLOR (FLG)
9919SHOWDISPLAY (BASE RASTERWIDTH)
9920\PUPLEVEL1STATE (FLG)
9921\WRITESTATS (TYPE X1 X2 X3 X4 X5 X6 X7 X8 X9 X10)
9922\CONTEXTSWITCH
9923\COPYSYS0SUBR (FID)
9924\WRITEMAP (VP RP FLAGS)