;SKIP 1 ;KSET LPT ;VSP 2 ;LIST RP04 REGISTER BITS 9/8/77 STATUS REGISTER %HRSTS QERSTS 100000 ATTENTION 40000 ERROR 20000 POSITIONING IN PROGRESS 10000 MEDIUM ONLINE (ON LINE & HEADS LOADED) 4000 WRITE LOCK 2000 LAST SECTOR TRANSFERRED (END OF DISK) 1000 DUAL PORT 400 CONNECTED TO THIS PORT 200 DRIVE READY 100 VOLUME VALID (PACK HASN'T BEEN CHANGED) 40 DIFFERENCE EQUALS 1 (THESE 6 BITS ARE FOR HEAD LOAD SEQUENCE) 20 DIFFERENCE LESS THAN 64 10 GO REVERSE 4 DRIVE TO INNER GUARD BAND 2 FORWARD 20 IN/SEC 1 FORWARD 5 IN/SEC ERROR REGISTER 1 %HRER1 QERER1 100000 DATA CHECK (ECC, DATA ERROR) 40000 DRIVE UNSAFE 20000 OPERATION INCOMPLETE (NO OPERATION AFTER 3 REVOLUTIONS) 10000 DRIVE TIMING ERROR (CLOCK FAIL) 4000 WRITE LOCK ERROR (WRITE ON READ ONLY) 2000 INVALID ADDRESS 1000 ADDRESS OVERFLOW 400 HEADER CRC ERROR (HEADER READ INCORRECTLY) 200 HEADER COMPARE ERROR (HEADER DOESN'T MATCH EXPECTED) 100 ECC HARD ERROR (UNCORRECTABLE DATA ERROR) 40 WRITE CLOCK FAIL 20 FORMAT ERROR (PDP10 VS PDP11, USUALLY BAD HEADER) 10 PARITY ERROR (ON THE MASSBUS) 4 REGISTER MODIFICATION REFUSED (REGISTER WRITE WHILE BUSY) 2 ILLEGAL REGISTER ADDRESS 1 ILLEGAL FUNCTION COMMANDED ERROR REGISTER 2 %HRER2 QERER2 ERROR REGISTER 3 %HRER3 QERER3 100000 AC UNSAFE 100000 OFF CYLINDER 40000 - 40000 SEEK INCOMPLETE 20000 PLO UNSAFE 20000 - 10000 30 VOLT UNSAFE 10000 - 4000 INDEX ERROR 4000 - 2000 NO HEAD SELECT 2000 - 1000 MULTIPLE HEAD SELECT 1000 - 400 WRITE READY UNSAFE 400 - 200 "FAILSAFE ENABLED" 200 - 100 TRANSITIONS UNSAFE 100 DC LOW 40 TRANSITIONS DETECTED FAILURE 40 AC LOW 20 MOTOR SEQUENCE ERROR 20 - 10 CURRENT SWITCH UNSAFE 10 ANY UNSAFE EXCEPT READ/WRITE 4 WRITE SELECT UNSAFE 4 - 2 CURRENT DISK FAILURE 2 VELOCITY UNSAFE 1 WRITE CURRENT UNSAFE 1 PACK SPEED UNSAFE