; SRDBLD.CMD ; TO TASK-BUILD SRD OVERLAID ; FOR RSX-11D/IAS ; FOR 11M, REMOVE THE /MU SWITCH ; ALSO, THERE IS A CHANGE THAT MUST BE MADE IN SRDBLD.ODL ; FOR IAS OR 11M. LOOK AT THE COMMENT IN IT. ; SRD/CP/-FP,SRD/-SP/-MA/WI/-CR=SRDBLD/MP ; THE TASK EXTENSION (OR INSTALL WITH INC) LETS IT HANDLE ; LARGER DIRECTORIES. EACH 256. WORDS (01000 BYTES) HOLDS ONE ; DIRECTORY BLOCK-WHICH HAS ROOM FOR 64. FILES. ; WITH THE OVERLAID VERSION, IT PICKS UP THE SPACE WHICH WOULD ; NORMALLY BE WASTED, BY STARTING THE DIRECTORY BUFFER AFTER ; THE END OF SRDOPR-SRDSRT-SRDLST, RATHER THAN BEING RESTRICTED ; TO THE AREA AFTER THE LONGEST SEGMENT. ; IN THE IAS VERSION, WITHOUT USING SYSRES, THIS AMOUNTS TO ; ABOUT 010000 BYTES (ROOM FOR A 8 BLOCK DIRECTORY). ; THE IAS VERSION WITH SYSRES IS ABOUT 03000 BYTES (ROOM FOR ; A 3 BLOCK DIRECTORY. ; THE 11M V3.2 WITHOUT SYSRES/FCSRES IS ALMOST 6000. ; ?????? WHY IS IS SO MUCH LONGER IN D ??? I DON'T KNOW. ; ; TAKE NOTE THAT THE NUMBER IN THE EXTTSK IS DECIMAL WORDS. ; THEREFORE, EACH 1K (1024) WILL HOLD AN EXTRA 4 DIRECTORY BLOCKS. ; WITH SYSRES, AN EXTENT OF 4096 WILL ALLOW A 19 BLOCK DIRECTORY. EXTTSK=4096 TASK=...SRD STACK=128 TSKV=SSTVC$:7 ASG=TI:1 ASG=SY:2:3 UNITS=4 ; IF THE LINK TO SYSRES IS IN, THERE WILL BE SOME TKB ERROR ; MESSAGES ABOUT DUPLICATED LABELS---IGNORE THEM. ; ; THE FOLLOWING ROUTINE FROM SYSLIB IS NOT NEEDED GBLDEF=..RWLG:1 ; ; THIS IS AN INTERNAL FCS BIT SET FOR AUTO-OUTPUT SPOOLING. GBLDEF=FD.SPL:000200 //