.;BASE LEVEL BUILD CONFIGURATION FILE FOR BUILDING UNDER RTEM on DAEMON ;+ ; ; Before executing under RTEM on DAEMON, the following must have been done: ; ; A special builder system disk must be created (see chapter 7 of ; the RTEM User's guide). The shared portion should contain ONLY ; the .SYS files and (PIP,DUP,DIR).SAV. The private portion should ; effectivly contain the "latest" baselevel of RT-11 minus the .MAC ; files, the .SYS files and the auto installation stuff. Additionally, ; the private portion MUST be 5000. blocks or more and the files in ; the shared portion must NOT be protected. ; ; The sources for the build should be in an RTEM virtual file ; call SRC.SYS in your account. The XTRACT command, generated by ; SCS will do this for you (as well as put the BASE level build ; command files on SY (under the name BLD)). ; ; A virtual disk file called BIN.SYS must be in your account. It ; must be 5000. blocks or larger. ; ; A virtual disk file called OBJ.SYS must be in your account. It ; must be 5000. blocks or larger. ; ; A virtual disk file called LST.SYS must be in your account. It ; must be 60000. blocks or larger if complete listings are to be ; obtained. If only maps are to be obtained, it need be only 1000. ; blocks. ;- .ENABLE SUBSTITUTION, GLOBAL .IFT $LIST .GOSUB CHKERR JOAT SRC/V:VS1 .GOSUB CHKERR .SETS $SRC "VS1" JOAT OBJ/V:VS2 .GOSUB CHKERR .SETS $OBJ "VS2" .SETS $OBJ1 "/BAD" .SETS $OBJ2 "" JOAT BIN/V:VS3 .GOSUB CHKERR .SETS $BIN "VS3" .SETS $BIN1 "/BAD" .SETS $BIN2 "" JOAT MAP/V:VS4 .GOSUB CHKERR .SETS $MAP "VS4" .SETS $MAP1 "/BAD" .SETS $MAP2 "" .IFF $LIST .GOTO 1 JOAT LST/V:VS6 .GOSUB CHKERR .SETS $LST "VS6" .SETS $LST1 "/BAD" .SETS $LST2 "" .1: .EXIT 1 .CHKERR: .IF = 1 .RETURN ; ; ?DAEMON-F-Error setting up environment for DAEMON! ; .EXIT 4