0SYSTEM D ††7„¾ÈÚ¯¾ÈÚ¬TABLES D ††7ˆ¾ÈÚϾÈÚ­DSRPDT P7¦T ¤¾Ȳ“¾ÈÚ¯@B************************************************************* B* '. * PHYSICAL DEVICE TABLE(PDT) 06/18/80.* '4*  POINTED TO BY R4 IN DEVICE SERVICE ROUTINES4**  PSIZ MUST BE THE SIZE OF THE PDT ** RTSÀ> 3.1 - ADDED EXTENDED EDIT FLAGS FOR DSR911 4/25/81 RTS>B************************************************************* BPSIZ EQU72PDT SIZEPDTSIZ EQU0 ! DORG PDTSIZ-PSIZ "PDTLNK BSS2 FORWARD LINKAGE "€TO NEXT PDT 6* THERE IS AN EXPANSION BLOCK BEFORE THE NEXT PDT.66*  TO REFERENCE IT USE THE VALUE IN PDTLNK PLUS 66*  ONE OF THE FOLLOWING OFFSETS.WHEN PDTLNK IS64*  ZERO (DS01) USE THE VALUE IN PDTLST (GLOBAL4D8*  VARIBLE IN ROOT).* '$PDTRC EQU-8NUMBER OF READS $$PDTWC EQU-6NUMBER OF WRITES$$PDTMC EQU-4NUMBER OF OTHERS$&PDTRTY EQU-2 NUMBER OF RETRIES &,PDTLUN EQU-1 NUMBER OF LUNOS ASSIGNED ,0@* ',PDTMAP BSS2  POINTER TO DSR MAP FILE ,&PDTR0 BSS2 R0- DSR SCRATCH &.PDTPRB DATA $-$ R1 - QUEUED PRB ADDRESS..PDTDSF BSS2 R2 - DEVICE STATUS FLAGS .DSFASG EQU0 ASSIGNEDDSFBSY EQU1 €BUSY(DSFINT EQU2  KILL I/O IN PROGRESS(*DSFKLL EQU3  KILL TASK IN PROGRESS *DSFCLS EQU4 CLOSE OUT  DSFREN EQU5 RE-ENTER-ME  DSFEOR EQU6 END-RECORD*DSFJIS EQU7  JISCII FLAG(KATAKANA) *,(DSFWPM EQU10 WORD PROCESSING MODE(,PDTDTF BSS2 R3 - DEVICE TYPE FLAGS ,"DTFFIL EQU0 FILE ORIENTED ""DTFTIL EQU1 TILINE DEVICE "$DTFTIM EQU2 ENABLE TIME-OUT $&DTFPRI EQU3  PRIVILEDGED DEVICE&S *@(DTFKSB EQU4  TERMINAL WITH A KSB ( DTFCOM EQU5 COMM DEVICE  DTFSYD EQU6 SYSTEM DISC  ,DTFEXT EQU7  EXPANSION BLOCK PRESENT ,> PDTDIB DATA PDTLNK+PSIZ R4- DEVICE INFO BLOCK ADDRESS >PDTR5 BSS2 R5À- DSR SCRATCH &PDTR6 BSS2 R6- DSR SCRATCH &&PDTR7 BSS2 R7- DSR SCRATCH &&PDTR8 BSS2 R8- DSR SCRATCH &&PDTR9 BSS2 R9- DSR SCRATCH &&PDTR10 BSS2  R10 - DSR SCRATCH &PDTR11 BSS2 À R11 - DSR SCRATCH 0PDTCRU BSS2 R12 - CRU OR TILINE ADDRESS 0$PDTR13 DATA $-$ R13 - SAVED WP$$PDTR14 DATA $-$ R14 - SAVED PC$$PDTR15 DATA $-$ R15 - SAVED ST$&PDT$ DATA PDTR0 PDTR0 ADDRESS & PDTDSR B ÀSS2 DSR ADDRESS $PDTERR BSS1 SAVED ERROR CODE$ PDTFLG BSS1 DEVICE FLAGS *DFGPRB EQU8  USE PRB IN LOG MESSAGE*,DFGJAR EQU9  JISCII RECEIVE MODE FLAG,.DFGJAT EQU 10  JISCII TRANSMIT MODE FLAG .À,DFGSTA EQU 11  DEVICE STATE (TWO BITS) , *  ONLINE = 0 , OFFLINE = 1 &* DIAGNOSTIC = 2, UNDEFINED = 3 &$DFGOPF EQU 14 OPERATION FAILED$&DFGRTY EQU 15  NO RETRIES DESIRED& PDTNAM BSS4 DEVICE NAME  PDTSÀ(L1 BSS2  RESERVED FOR SYSTEM LOG (,PDTSL2 BSS2  RESERVED FOR SYSTEM LOG ,&PDTBUF BSS2  CRU BUFFER ADDRESS&&PDTBLN BSS2  CRU BUFFER LENGTH &*PDTINT BSS2  DSR INTERRUPT ADDRESS *PDTDVQ BSS10DEVICE QUE€UE ANCHOR $PDTTM1 BSS2 TIME OUT COUNT 1$$PDTTM2 BSS2 TIME OUT COUNT 2$PDTSRB BSS2 !* '  RORG "  PAGE " OS1.1.0  LG 08/12/8208/16/8209/17/8209/24/8210/08/82H$CHARGE NUMBER: 033