; ; f c p m u b l d . c m d ; ; build multi-user f11acp task (fcpmu) for rsx-11m ; this task image can then be munged with mubld to generate the images ; necessary for installation in an rsx-11m system ; name - fcpmu ; .odl - fcpmubld.odl ; size - ??? kw ; fcb list - 32. fcb's ; separate directory buffer - 3 blocks ; ; fcpmu/ac/mm/-fp/mu,fcpmu/-sp= @fcpmubld.odl ; ; options input ; task=f11acp stack=32 units=1 uic=[1,1] pri=149 par=fcppar:0:0 tskv=.sstvc:7 ; ; the maximum size for this fcp is 12k. only the directory buffer, however, ; can lie in the last 4k (apr7). the following buffers must be in the lower ; 8k (apr5 and apr6) ; ; ; allocate a separate buffer for index file bitmap ; ; extsct=$$buf0:1006 ; ; default is one buffer shared between bitmap and file headers (and directory ; blocks). this action will speed up applications that do a lot of file ; creation and deletion. ; ; ; ; allocate a separate buffer for file headers ; extsct=$$buf1:1006 ; ; default from assembly is one buffer shared between fil headers ; and directory blocks (and index file bitmap). this action will benefit any ; application that can afford the memory ; ; ; ; allocate private fcb pool space ; ; each fcb = 52 octal ; ; extsct=$$afr1:xxxx ; ; ,where xxxx = n * 52 (octal) and n = number of fcb's desired ; extsct=$$afr1:2500 ; ; ; *** note *** ; the preceding buffers and extsct's must lie in address space below apr7. ; do not extsct past 157777 octal!! ; ; the directory buffer below may lie, in whole or in part, within the ; address space of apr7. consequently, the maximum allowable for this extsct ; is <3.5k + n> or <17000 (octal) + n> where n represents the amount of space ; under apr7 that is still available after the preceding extsct's have been ; applied. ; ; ; allocate additional buffer space for directory blocks ; ; extsct=$$buf3:xxxx ; ; ,where xxxx represents 1000 for each 'additional' block desired. ; ; default from assembly is one directory block. note that this ; action should be in addition to allocating a separate buffer for file ; headers. allocating additional buffer space for directory blocks ; without a separate buffer for file headers does not accomplish very much. ; extsct=$$buf3:2000 ; ; ; /