PDP-11 simulator V3.7-3
sim> set tti 8b
sim> set tto 8b
sim> at rl rtv52rl.dsk
sim> b rl
  RT-11 Automatic Installation Process

        Welcome to RT-11 V5.2

        You have bootstrapped the RT-11 Distribution Disk.  Use this disk to
        install your RT-11 system, then store it in a safe place.

        RT-11  V5.2  provides an automatic installation procedure which will
        back up your distribution disk and build a working system disk which
        should  be  used for your work with RT-11.
        This  working  system disk will only  contain  the  RT-11  operating
        system.  After  the  RT-11  installation  is  complete,  follow  the 
        installation instructions  packaged  with  any optional languages or
        utility software which you will be using.


        Press the "RETURN" key when ready to continue. 

  RT-11 Automatic Installation Process

        You  can  choose  to  install  RT-11  manually.  This  procedure  is
        described in the RT-11 Installation Guide. 

        If  you  are a new user of RT-11, DIGITAL highly recommends that you
        use the automatic installation procedure.

        Do you want to use the automatic installation procedure?
        (Type YES or NO and press the "RETURN" key): np\p\o

  RT-11 Automatic Installation Process

        The standard RT-11 monitor boostrap (RT11FB) will now be
        copied to this disk and this system disk will be rebooted.
        Please refer to the RT-11 Installation Guide for assistance
        while manually installing RT-11 V5.2.

        Press the "RETURN" key when ready to continue. 

RT-11FB  V05.02  

.TYPE V5USER.TXT

                              RT-11 V5.2

       Installation of RT-11 Version 5.2 is complete and you are now
    executing from the working volume    (provided you have used the
    automatic installation procedure). DIGITAL recommends you verify
    the correct  operation  of  your  system's  software  using  the
    verification procedure.  To do this, enter the command:

                             IND VERIFY

        Note that VERIFY should be performed  only after the distri-
    bution media have been backed up.  This was accomplished as part
    of automatic installation on  all  RL02,  RX02,  TK50, and  RX50
    based systems,   including the  MicroPDP-11 and the Professional
    300.  If you have not completed automatic installation, you must
    perform a manual backup before using VERIFY.  Note also,  VERIFY
    is NOT supported on RX01 diskettes,    DECtape I or II,   or the
    Professional 325.

    DIGITAL also  recommends  you  read  the  file V5NOTE.TXT, which
    contains information  formalized too late to be included  in the
    Release Notes.  V5NOTE.TXT can be TYPED or PRINTED.


.IND SYSGEN


 *****************************************************************
 		RT-11 SYSTEM GENERATION PROGRAM V05.41
 *****************************************************************


Do you want an introduction to system generation (N)? Y

 The  System  Generation (SYSGEN)  program  functions as an inter-
 active  dialog  in  which  the  program  asks  you  a  series  of 
 questions.   Your   answers  establish  the  characteristics  and 
 features  of  the monitor(s) and device handlers that the program
 generates.  SYSGEN  prints  each  question  and  waits  for  your 
 response.  You  can  reply  immediately with a valid response, or 
 you can obtain a detailed explanation of the  question  by typing 
 the  ESCAPE  key  followed  by  the  RETURN key.  You can prevent 
 SYSGEN from printing the entire explanation  by  typing  <CTRL/O>
 at  any  time during the explanation.  SYSGEN then stops printing 
 the  explanation,   prints  the  question,  and  waits  for  your 
 response.

 SYSGEN  can  generate one or more monitors from the output of one
 dialog  session, depending  on  the responses you give.  However,
 your  responses  during  a  session  apply  to  all  the monitors
 generated  during  that  session.  

Type RETURN to continue 

 The system generation process produces two conditional files  and  
 three  indirect command files as output.  To produce these files,
 the  SYSGEN  dialog  asks  you  questions about the target system
 configuration  and  about  monitor and device support options you
 want.  To  be able to respond effectively, you  should  read  the
 RT-11 SYSTEM GENERATION GUIDE before proceeding.
 
 The  dialog  simply  asks a question and waits for your response.
 Although the dialog questions are  sequentially numbered, certain 
 responses cause SYSGEN to skip some  questions which do not apply
 for the system you are generating.

 Dialog  questions  require  one  of  several  types of responses.
 Responses may be in the form of a character string, a number,  or
 YES/NO  (Y/N).   SYSGEN  expects a decimal number for all numeric 
 answers  except  for CSR and vector addresses;  in these cases it 
 expects  an  octal  number.  A  default response, in parentheses,  
 follows  each  question.   If  you  choose  to  use  the  default 
 response, type only RETURN in response to the question.

 To terminate SYSGEN at any time, type <CTRL/C>.

Do you want to use a previously created answer file (N)? 

Do you want to create an answer file (N)? Y

What answer file do you want to create (SYSGEN.ANS): 

	...checking for protected output files.  



 *****************************************************************
 		MONITOR TYPE
 *****************************************************************

1.   Do you want the single-job (SJ) monitor (Y)? 

2.   Do you want the foreground/background (FB) monitor (Y)? 

3.   Do you want the extended memory (XM) monitor (N)? Y


 *****************************************************************
 		MONITOR OPTIONS
 *****************************************************************

4.   Do you want timer support in the SJ monitor (N)? Y

5.   Do you want device time-out support (N)? Y

6.   Do you want an error message on system I/O errors (Y)? 

7.   Do you want system job support (N)? Y

8.   Do you want to use the .SPCPS request (N)? Y

9.   Do you want global SCCA support (N)? Y

10.   Do you want multiterminal support (N)? 

13.  Enter the size of the output buffers (40): 

14.  Enter the size of the input buffers (134): 

15.  Do you want to use the .FETCH request under XM (Y)? 

16.  Do you want end of month and year date rollover (N)? Y

20.  Do you want the user command linkage (Y)? 

21.  Do you want high speed ring buffer support (N)? Y

22.  Do you want all the keyboard monitor commands (Y)? 

26.  Do you want the optional 50 Hz clock support (N)? Y

27.  Do you want to use the KW11-P clock as the system clock (N)? 

30.  Do you want the startup indirect file (Y)? 

31.  Do you want floating point support (N)? Y

32.  Do you want memory parity support (N)? 

33.  Do you want power failure messages (N)? 

34.  Do you want BATCH support (N)? Y

35.  Do you want error logging (N)? Y

36.  How many device units does error log job support (10)? 

68.  Do you want to define any other system conditionals (N)? 


 *****************************************************************
		DEVICE OPTIONS
 *****************************************************************

 Type <ESCAPE><RETURN> for help.
 Type ?<RETURN> to list all devices.
 Type .<RETURN> when device selection is complete.


Enter the device name you want support for [dd]: ?


  DX  RX01 Single-Density Diskette     DY  RX02 Double-Density Diskette
  DD  TU58 DECtape II                  PD  PDT-11 Intelligent Terminal 
  RF  RF11 Disk                        RK  RK05 Cartridge Disk         
  DL  RL01/RL02 Cartridge Disk         DP  RP11 Disk Pack              
  DM  RK06/RK07 Cartridge Disk         MT  TM11 (UNIBUS) Magtape       
  MS  TS11,TU80/TSV05/TSU05 Tape       MM  TJU16 (MASSBUS) Magtape     
  CR  Card Reader                      NL  Null Handler                
  LP  Line Printer                     DU  MSCP Disk Class Handler     
  LD  Logical Disk Handler             VM  Virtual Memory Handler      
  DZ  RX50 PRO Series                  DW  RD50/51/52 PRO Series       
  SP  Transparent Spooling Handler     XL  VTCOM Communications Handler
  XC  VTCOM Handler PRO Series         NC  Ethernet Handler PRO Series 
  NQ  Ethernet Handler for Q-BUS       MU  TMSCP Magtape Class Handler 
  LS  Serial Line Printer              DT  DECtape                     
  DS  RJS03/4 Fixed-head Disk          CT  TA11 Cassette               
  PC  PC11 Paper Tape Reader/Punch     PR  PR11 Paper Tape Reader      


Enter the device name you want support for [dd]: DL

106.  How many RL01/RL02 units are to be supported (2)? 4

Enter the next device name [dd]: DM

Enter the next device name [dd]: LP

130.  Does your printer have a nonstandard vector or CSR (N)? 

Enter the next device name [dd]: LD

Enter the next device name [dd]: RK

Enter the next device name [dd]: NL

Enter the next device name [dd]: DU

108.  How many ports are to be supported (1)? 

Enter the next device name [dd]: VM

Enter the next device name [dd]: .

Do you want to add support for any of your own devices (N)? 

160.  How many extra device slots do you want (0)? 4


 *****************************************************************
		GRAPHICS OPTIONS
 *****************************************************************

170.  Do you want VT11 or VS60 graphics support (N)? 

Do you want to change any of your responses (N)? 


 *****************************************************************
	DEVICE ASSIGNMENTS AND SYSGEN CLEANUP
 *****************************************************************

What is the name of the source input device [xxn] (DL1)? DL0

What is the name of the binary output device [xxn] (DL0)? 

What is the name of the map output device [xxn] (DL0)? 

Do you want to retain the system OBJs (Y)? 

Do you want to retain the work files (Y)? 

 To  build  an entire system, mount the source and binary volumes,
 copy the files SYSGEN.CND, SYSGEN.TBL, and the sources for any 
 user  supplied  device  handlers  to  the source volume, and type
 $@SYSGEN.BLD.  To build just the monitors, type $@SYSGEN.MON. To 
 build just the device handlers, type $@SYSGEN.DEV.  For more 
 information, read the RT-11 SYSTEM GENERATION GUIDE.

 END OF SYSGEN PROGRAM --
@ <EOF>

.@SYSGEN.BLD

.$@SYSGEN.MON

.ASSIGN DL0 SRC

.ASSIGN DL0 BIN

.ASSIGN DL0 MAP

.ASSIGN DL0 OBJ

.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+SYSGEN.CND+EDTGBL+KMON+KMOVLY)

.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+SYSGEN.CND+EDTGBL+USR+RMONSJ)

.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+SYSGEN.CND+EDTGBL+SYSGEN.TBL)

.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+SYSGEN.CND+EDTGBL+BSTRAP)

.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ
*OBJ:RMSJ,KMSJ,TBSJ//
Boundary section? OVLY0

.MACRO/OBJ:OBJ:KMFB SRC:(FB+SYSGEN.CND+EDTGBL+KMON+KMOVLY)

.MACRO/OBJ:OBJ:RMFB SRC:(FB+SYSGEN.CND+EDTGBL+USR+RMONFB)

.MACRO/OBJ:OBJ:TBFB SRC:(FB+SYSGEN.CND+EDTGBL+SYSGEN.TBL)

.MACRO/OBJ:OBJ:BTFB SRC:(FB+SYSGEN.CND+EDTGBL+BSTRAP)

.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB
*OBJ:RMFB,KMFB,TBFB//
Boundary section? OVLY0

.MACRO/OBJ:OBJ:KMXM SRC:(XM+SYSGEN.CND+EDTGBL+KMON+KMOVLY)

.MACRO/OBJ:OBJ:RMXM SRC:(XM+SYSGEN.CND+EDTGBL+USR+RMONFB)

.MACRO/OBJ:OBJ:SBXM SRC:(XM+SYSGEN.CND+EDTGBL+XMSUBS)

.MACRO/OBJ:OBJ:TBXM SRC:(XM+SYSGEN.CND+EDTGBL+SYSGEN.TBL)

.MACRO/OBJ:OBJ:BTXM SRC:(XM+SYSGEN.CND+EDTGBL+BSTRAP)

.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM
*OBJ:RMXM,SBXM,KMXM,TBXM//
Boundary section? OVLY0

.$@SYSGEN.DEV

.ASSIGN DL0 SRC

.ASSIGN DL0 BIN

.ASSIGN DL0 OBJ

.MACRO/OBJ:OBJ:TT SRC:(SYSGEN.CND+TT)

.LINK/NOBITMAP/EXE:BIN:TT.SYG OBJ:TT

.MACRO/OBJ:OBJ:ELCOPY SRC:(SYSGEN.CND+ELCOPY)

.MACRO/OBJ:OBJ:ELINIT SRC:(SYSGEN.CND+ELINIT)

.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK

.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK)

.LINK/EXE:BIN: OBJ:ELINIT

.MACRO/OBJ:OBJ:EL SRC:(SYSGEN.CND+EL)

.LINK/NOBITMAP/EXE:BIN:EL.SYG OBJ:EL

.MACRO/OBJ:OBJ:LD SRC:(SYSGEN.CND+LD)

.LINK/NOBITMAP/EXE:BIN:LD.SYG OBJ:LD

.MACRO/OBJ:OBJ:LDX SRC:(XM+SYSGEN.CND+LD)

.LINK/NOBITMAP/EXE:BIN:LDX.SYG OBJ:LDX

.MACRO/OBJ:OBJ:BA SRC:(SYSGEN.CND+BA)

.LINK/NOBITMAP/EXE:BIN:BA.SYG OBJ:BA

.MACRO/OBJ:OBJ:BAX SRC:(XM+SYSGEN.CND+BA)

.LINK/NOBITMAP/EXE:BIN:BAX.SYG OBJ:BAX

.MACRO/OBJ:OBJ:VM SRC:(SYSGEN.CND+VM)

.LINK/NOBITMAP/EXE:BIN:VM.SYG OBJ:VM

.MACRO/OBJ:OBJ:VMX SRC:(XM+SYSGEN.CND+VM)

.LINK/NOBITMAP/EXE:BIN:VMX.SYG OBJ:VMX

.MACRO/OBJ:OBJ:RK SRC:(SYSGEN.CND+RK)

.LINK/NOBITMAP/EXE:BIN:RK.SYG OBJ:RK

.MACRO/OBJ:OBJ:RKX SRC:(XM+SYSGEN.CND+RK)

.LINK/NOBITMAP/EXE:BIN:RKX.SYG OBJ:RKX

.MACRO/OBJ:OBJ:DL SRC:(SYSGEN.CND+DL)

.LINK/NOBITMAP/EXE:BIN:DL.SYG OBJ:DL

.MACRO/OBJ:OBJ:DLX SRC:(XM+SYSGEN.CND+DL)

.LINK/NOBITMAP/EXE:BIN:DLX.SYG OBJ:DLX

.MACRO/OBJ:OBJ:DU SRC:(SYSGEN.CND+DU)

.LINK/NOBITMAP/EXE:BIN:DU.SYG OBJ:DU

.MACRO/OBJ:OBJ:DUX SRC:(XM+SYSGEN.CND+DU)

.LINK/NOBITMAP/EXE:BIN:DUX.SYG OBJ:DUX

.MACRO/OBJ:OBJ:DM SRC:(SYSGEN.CND+DM)

.LINK/NOBITMAP/EXE:BIN:DM.SYG OBJ:DM

.MACRO/OBJ:OBJ:DMX SRC:(XM+SYSGEN.CND+DM)

.LINK/NOBITMAP/EXE:BIN:DMX.SYG OBJ:DMX

.MACRO/OBJ:OBJ:LP SRC:(SYSGEN.CND+LP)

.LINK/NOBITMAP/EXE:BIN:LP.SYG OBJ:LP

.MACRO/OBJ:OBJ:LPX SRC:(XM+SYSGEN.CND+LP)

.LINK/NOBITMAP/EXE:BIN:LPX.SYG OBJ:LPX

.MACRO/OBJ:OBJ:NL SRC:(SYSGEN.CND+NL)

.LINK/NOBITMAP/EXE:BIN:NL.SYG OBJ:NL

.MACRO/OBJ:OBJ:NLX SRC:(XM+SYSGEN.CND+NL)

.LINK/NOBITMAP/EXE:BIN:NLX.SYG OBJ:NLX

.UNP/SYS .SYS
 Files unprotected:
DK:SWAP.SYS
DK:RT11AI.SYS
DK:RT11PI.SYS
DK:RT11BL.SYS
DK:RT11SJ.SYS
DK:RT11FB.SYS
DK:RT11XM.SYS
DK:CR.SYS
DK:CT.SYS
DK:DD.SYS
DK:DL.SYS
DK:DM.SYS
DK:DP.SYS
DK:DS.SYS
DK:DT.SYS
DK:DU.SYS
DK:DW.SYS
DK:DX.SYS
DK:DY.SYS
DK:DZ.SYS
DK:PD.SYS
DK:RF.SYS
DK:RK.SYS
DK:LD.SYS
DK:LP.SYS
DK:LS.SYS
DK:MM.SYS
DK:MS.SYS
DK:MT.SYS
DK:NL.SYS
DK:PC.SYS
DK:PI.SYS
DK:SL.SYS
DK:SLMIN.SYS
DK:SP.SYS
DK:TT.SYS
DK:VM.SYS
DK:XC.SYS
DK:XL.SYS
DK:DDX.SYS
DK:DLX.SYS
DK:DMX.SYS
DK:DUX.SYS
DK:DWX.SYS
DK:DXX.SYS
DK:DYX.SYS
DK:DZX.SYS
DK:LDX.SYS
DK:LPX.SYS
DK:LSX.SYS
DK:MMX.SYS
DK:MSX.SYS
DK:MTX.SYS
DK:NCX.SYS
DK:NLX.SYS
DK:NQX.SYS
DK:PIX.SYS
DK:RKX.SYS
DK:SLX.SYS
DK:SPX.SYS
DK:VMX.SYS
DK:XCX.SYS
DK:XLX.SYS

.REN/SYS .SYG .SYS
 Files renamed:
DK:TT.SYG      to DK:TT.SYS
DK:RT11SJ.SYG  to DK:RT11SJ.SYS
DK:RT11FB.SYG  to DK:RT11FB.SYS
DK:RT11XM.SYG  to DK:RT11XM.SYS
DK:EL.SYG      to DK:EL.SYS
DK:LD.SYG      to DK:LD.SYS
DK:LDX.SYG     to DK:LDX.SYS
DK:BA.SYG      to DK:BA.SYS
DK:BAX.SYG     to DK:BAX.SYS
DK:VM.SYG      to DK:VM.SYS
DK:VMX.SYG     to DK:VMX.SYS
DK:RK.SYG      to DK:RK.SYS
DK:RKX.SYG     to DK:RKX.SYS
DK:DL.SYG      to DK:DL.SYS
DK:DLX.SYG     to DK:DLX.SYS
DK:DU.SYG      to DK:DU.SYS
DK:DUX.SYG     to DK:DUX.SYS
DK:DM.SYG      to DK:DM.SYS
DK:DMX.SYG     to DK:DMX.SYS
DK:LP.SYG      to DK:LP.SYS
DK:LPX.SYG     to DK:LPX.SYS
DK:NL.SYG      to DK:NL.SYS
DK:NLX.SYG     to DK:NLX.SYS
?PIP-W-Reboot

.COP/BOO RT11FB SY:

.
