$JOB/RT11/TIME TTYIO ! ! THIS BATCH STREAM IS USED TO RECONSTRUCT ALL THE PROGRAMS INVOLVED ! WITH A SOLO SYSGEN. THESE PROGRAMS ARE: ! ! 1). THE SOLO SYSTEM KERNEL (KERNEL.MAC) ! 2). THE SOLO BUILD PROGRAM (BUILD.C) ! 3). THE RT-11 TAPE TRANSFER PROGRAM (TOTAPE.C & MTOP.C) ! 4). THE SOLO TO RT-11 FILE CONVERSION PROGRAM (CP.C) ! 5). THE SOLO DISK INTEGRITY PROGRAM (CDISK.C) ! ! USE OF THIS BATCH STREAM REQUIRES THE RT-11 ASSEMBLER, RT-11 ! C COMPILER AND LIBRARY, AND THE SOLO SOURCE FOR THE KERNEL (WHICH ! MUST ALREADY BE IN RT-11 FORMAT). ! ! ! ASSIGN DEVICES: ! ! .ASSIGN '"SOURCE DEVICE: "''CTY' S .ASSIGN '"OBJECT DEVICE: "''CTY' O .ASSIGN '"LISTING DEVICE: "''CTY' L .ASSIGN '"SAVE FILE DEVICE: "''CTY' SAV .ASSIGN '"CREF DEVICE: "''CTY' C ! ! ASSEMBLE THE KERNEL AND BOOTSTRAP ! .R MACRO *O:KERNEL,L:KERNEL=S:KERNEL/C:S:R:M:P:E *O:RKBOOT,L:RKBOOT=S:RKBOOT/C:S:R:M:P:E *O:X,L:X=S:SUPER,X ! ! COMPILE THE UTILITIES ! .R C *O:BUILD,L:BUILD=S:BUILD .R C *O:TOTAPE,L:TOTAPE=S:TOTAPE .R C *O:MTOP,L:MTOP=S:MTOP .R C *O:CP,L:CP=S:CP .R C *O:CDISK,L:CDISK=S:CDISK ! ! NOTE: THE TWO "UNIMPLEMENTED STRUCTURE OPERATION" ERRORS GENERATED ! BY THE MTOP COMPILATION ARE INTENTIONAL. THE CODE GENERATED ! IS IN FACT CORRECT. ! ! ! LINK THE UTILITIES ! .R LINK *SAV:BUILD,L:BUILD=O:BUILD,X,SY:CLIB.LIB/B:4000/Z:0 *SAV:TOTAPE,L:TOTAPE=O:TOTAPE,MTOP,SY:CLIB.LIB/B:4000/Z:0 *SAV:CP,L:CP=O:CP,SY:CLIB.LIB/B:4000/Z:0 *SAV:CDISK,L:CDISK=O:CDISK,X,SY:CLIB.LIB/B:4000/Z:0 ! ! ! LINK THE KERNEL AND BOOTSTRAP ! ! .R LINK *SAV:KERNEL,L:KERNEL=O:KERNEL *SAV:RKBOOT,L:RKBOOT=O:RKBOOT ! ! ! DONE, SEE BATCH STREAM "BUILD" FOR DETAILS ON SOLO DISK RECONSTRUCTION ! $EOJ