;***** ; ; TASK BUILD FILE FOR OVERLAID DIR TASK WITH LINK TO FCSRES ; RESIDENT LIBRARY. ; ;***** DIR/CP/-FP,DIR/-SP=DIRFCSBLD/MP ; ; *** COMMENTS FROM SRDBLD.CMD ; ; THE TASK EXTENSION (OR INSTALL WITH INC) LETS DIR HANDLE ; LARGER DIRECTORIES. EACH 256. WORDS (01000 BYTES) HOLDS ONE ; DIRECTORY BLOCK-WHICH HAS ROOM FOR 32. FILES. ; ; WITH THE OVERLAID VERSION, DIR PICKS UP THE SPACE WHICH WOULD ; NORMALLY BE WASTED, BY STARTING THE DIRECTORY BUFFER AFTER ; THE END OF THE LONGEST SEGMENT (EXCLUDING THE TASK INITIALIZATION ; COMMAND PARSING SEGMENT) ; ; FOR 11M V3.2 WITH FCSRES, HAVE APPROXIMATELY 2K WORDS OF BUFFER SPACE ; WITHIN THE TASK IMAGE ITSELF THAT WILL HOLD 256+ ENTRIES. ; EXTTSK=2048 TASK=...DIR STACK=128 TSKV=SSTVC$:7 ASG=TI:1 ASG=SY:2:3 UNITS=4 LIBR=FCSRES:RO:7 ; ; DEFINE $TIATT = 0 IF DON'T WANT RECORD ORIENTED DEVICES (EG. TI:) TO BE ; ATTACHED DURING LISTING (NON-ZERO WILL ATTACH THESE DEVICES). ; GBLDEF=$TIATT:1 ; ; DEFINE $DIEXT = 0 IF DON'T WANT DIAGNOSTIC MESSAGE ISSUED EACH TIME TASK ; SUCCESSFULLY EXTENDS ITSELF TO READ IN DIRECTORY. $DIEXT 0 ; ISSUES MESSAGE. ; GBLDEF=$DIEXT:0 //