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 0208 null Mesa germ installed in physical volume 0500-0502 Domino progress codes 0500 StartDomino Domino has started 0501 InitReadTOD Domino starting to read the TOD clock 0502 InitReadTODdone Reading of TOD clock completed (next MP number from Lisp) 0505-0599 Domino error codes 0505 CSParity CS parity error detected 0506 BurdockCPDisabled Burdock attempted to use EtherKludge 0507 CPBurdockDisabled CP attempted to use EtherKludge 0508 IOPBreak An IOP break with no IOP kernel 0509 IllegalIOPIntr Illegal IOP interrupt 0510 BadMapEntry Incorrect vm Map entry in IOP access. 0511 NoCPDmaComplete CP Dma operation failed to complete 0512 NoCPDmaChannel CP Dma channel not specified 0513 ReadCPPortDead CP not responding to Read CPPort 0514 WriteCPPortDead CP not responding to Write CPPort 0520 StackOverflow A task's stack has overflowed 0565 InvToneCmd Invalid keyboard tone generator comnd 0570 InvProcCmd Invalid cmd value in Processor CSB 0571 UnImplCmd Unimplemented cmd in Processor CSB 0572 SetTODError The Time-Of-Day could not be set 0576 LSEPCtlOVR LSEP Control CSB overrun 0580 NoValidCommand Invalid floppy IOCB command 0581 UnImplFloppyCmd Unimplemented floppy IOCB cmd 0582 InvalidEscapeCmd Invalid Escape floppy cmd 0583 CommandTrack Floppy track register is not correct 0584 TrackToBig Floppy track number is too large 0585 BadDmaChannel Couldn't program Floppy Dma 0586 NoDmaEndCount1 External Dma End Count not set 0587 NoDmaEndCount2 Internal Dma End Count not sete8(0,4704)(1,9760) 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 9001 CSParErr Control store parity error 9002 StackErr hardware stack overflow 9003 IBEmptyErr instruction fetch unit empty error 9004 VirtAddrErr Attempt to reference virtual address >22 bits 9005 EmuMemErr double bit memory error or non-existant memory 9013 NegPcError inconsistent PC at FnCall 9014 applyUfn arg to apply not integer 9016 notFreeTrap stack allocation error 9051 BadUfnTable 9120 MiscErr opcode no such register 9121 MiscErr opcode bad 2nd byte 9136 CycleMask bad caller 9129 M1Loc microcode error 9130 M2Loc microcode error 9131 M3Loc microcode error 9048 ReFOvr page fault under page fault 9049 Ghost context switch 9127 PcNegError inconsistent 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 9901 was\StackOverflow 9902 \NWWInterrupt 9903 was\PageFault NIL 9904 \StatsOverflow 9905 NOOPSUBR 9906 \BACKGROUNDSUBR 9907 \CHECKBCPLPASSWORD 9908 DISKPARTITION NIL 9909 DSPBOUT (CHARCODE) 9910 \DSPRATE (PARM) 9911 \GATHERSTATS (FID) 9912 \GETPACKETBUFFER NIL 9913 \LISPFINISH 9914 \MOREVMEMFILE (FILEPAGE) 9915 RAID (MESS1 MESS2 FLG) 9916 \READRAWPBI NIL 9917 \WRITERAWPBI (PBI) 9918 SETSCREENCOLOR (FLG) 9919 SHOWDISPLAY (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) (635)