.TITLE DWTAB .IDENT /01/ ; ; SYSTEM TABLES ; ; MACRO LIBRARY CALLS ; .MCALL CLKDF$ .MCALL KRBDF$ .MCALL SCBDF$ .MCALL UCBDF$ CLKDF$ ;DEFINE CLOCK BLOCK OFFSETS KRBDF$ SCBDF$ ;DEFINE SCB OFFSETS UCBDF$ ;DEFINE UCB OFFSETS ; ; $DWDAT:: ; ; DW CTB ; .WORD 0 ; L.ICB $CTB0: .WORD $CTB1 ; L.LNK .ASCII /DW/ ; L.NAM .WORD .DC0 ; L.DCB .BYTE 2 ; L.NUM .BYTE 0 ; L.STS $DWCTB:: ; L.KRB .WORD $DWA .WORD $DWB ; ; DW DCB ; $DWTBL=0 ;LOADABLE DWDRV $DWDCB:: .DC0: .WORD .DC1 ; D.LNK .WORD .DW0 ; D.UCB .ASCII /DW/ ; D.NAM .BYTE 0,1 ; D.UNIT .WORD DWND-DWST ; D.UCBL .WORD $DWTBL ; D.DSP .WORD 177477,70,0,177200,377,0,0,377 ; D.MSK .WORD 0 ; D.PCB ; ; DW UCB'S ; DWST=. .IF DF M$$MUP .WORD 0 .ENDC .DW0:: .WORD .DC0 .WORD .-2 .BYTE UC.ALG!1,US.MNT .BYTE 0,US.OFL .WORD DV.DIR!DV.MSD!DV.UMD!DV.F11!DV.MNT .WORD 0 .WORD 39103. .WORD 512. .WORD $DW0 .WORD 0,0,0,0,0,0,0,0 .BYTE 16.,4. .WORD 611. DWND=. .IF DF M$$MUP .WORD 0 .ENDC .DW1:: .WORD .DC0 .WORD .-2 .BYTE UC.ALG!1,US.MNT .BYTE 0,US.OFL .WORD DV.DIR!DV.MSD!DV.UMD!DV.F11!DV.MNT .WORD 0 .WORD 39103. .WORD 512. .WORD $DW1 .WORD 0,0,0,0,0,0,0,0 .BYTE 16.,4. .WORD 611. ; ; DW SCB'S ; $DW0:: .WORD 0,.-2 ; S.LHD .WORD 0,0,0,0 ; S.FRK .WORD 0 ; S.KS5 .WORD 0 ; S.PKT .BYTE 0 ; S.CTM .BYTE 4. ; S.ITM .BYTE 0 ; S.STS .BYTE S3.OPT ; S.ST3 .WORD 0!S2.LOG!S2.OPT!0 ; S.ST2 .WORD $DWA ; S.KRB .BYTE 9. ; S.RCNT .BYTE -20 ; S.ROFF .WORD 0 ; S.EMB $DW1:: .WORD 0,.-2 ; S.LHD .WORD 0,0,0,0 ; S.FRK .WORD 0 ; S.KS5 .WORD 0 ; S.PKT .BYTE 0 ; S.CTM .BYTE 4. ; S.ITM .BYTE 0 ; S.STS .BYTE S3.OPT ; S.ST3 .WORD 0!S2.LOG!S2.OPT!0 ; S.ST2 .WORD $DWB ; S.KRB .BYTE 9. ; S.RCNT .BYTE -20 ; S.ROFF .WORD 0 ; S.EMB ; ; DWA KRB ; .BYTE PR4 ; K.PRI .BYTE 300/4 ; K.VCT .BYTE 0*2,0 ; K.CON, K.IOC .WORD 0!KS.OFL ; K.STS $DWA:: .WORD 174020 ; K.CSR .WORD DWA-$DWA ; K.OFF .BYTE 0,0 ; K.HPU .WORD 0 ; K.OWN .WORD 0,.-2 ; K.CRQ .BLKW 6 ; MAPPING ASSIGNMENT BLOCK .WORD 0 ; KE.RHB DWA: ; ; DWB KRB ; .BYTE PR4 ; K.PRI .BYTE 310/4 ; K.VCT .BYTE 1*2,0 ; K.CON, K.IOC .WORD 0!KS.OFL ; K.STS $DWB:: .WORD 174060 ; K.CSR .WORD DWB-$DWB ; K.OFF .BYTE 0,0 ; K.HPU .WORD 0 ; K.OWN .WORD 0,.-2 ; K.CRQ .BLKW 6 ; MAPPING ASSIGNMENT BLOCK .WORD 0 ; KE.RHB DWB: ; ; DW Configuration ; ; Physical Unit Number ; ; 0 1 2 3 4 5 6 7 ; ; DWA DW0: ; DWB DW1: ; ; $DWEND:: .DC1 = 0 ; END OF DCB LIST FOR DW: $CTB1 = 0 ; END OF CTB LIST FOR DW: .END