PDP-11 simulator V3.7-3
sim> at rk rtv40rk.dsk
sim> b rk

RT-11SJ  V04.00  

.D 56=5015

.TYPE V4USER.TXT
Welcome to RT-11 Version 4. RT-11 V04 provides new hardware support
and some major enhancements over Version 3B.

Please use the HELP command;  it describes the new options in many
of the utilities.

If you are using a terminal that requires fill characters,
modify location 56 with a Deposit command before proceeding with
system installation. LA36 DECwriter II and VT52 DECscope terminals
do NOT require such modification.


.D 56=0

.R SYSGEN


RT-11 SYSTEM GENERATION PROGRAM V04.00B


The System  Generation  (SYSGEN)  program  functions  as  an
interactive  dialogue.   The  program  asks  you a series of
questions.  Your answers to those  questions  establish  the
characteristics  and  features  of  the  monitor(s)  and the
handlers  that  the  program  generates.   The  dialogue  is
available  to  you in two forms.  The short form simply asks
the questions.  The long form includes detailed explanations
of the questions.  If you choose the long form, you can type
CTRL/O to prevent  an  explanation  from  printing.   SYSGEN
stops  printing  the explanation, prints the question, waits
for your response, and resumes the long form of dialogue.


1.    Do you want the long form of the dialogue [Y/N] (Y)? 


SYSGEN can generate one or more monitors from the output  of
one  dialogue session,  depending on the responses you give.
However,  your responses during a session apply to  all  the
monitors generated during that session.   If  you  elect  to
build  the  base-line single-job  (BL)  monitor,  you cannot
build other monitors during the same SYSGEN pass.


You need not  undertake  system  generation  if  a  standard
(distributed)  monitor  serves your requirements.  The RT-11
software kit includes a variety of generated monitors,  from
which  you  can  select  the  monitor  best  suited  to your
application.  However, the system  generation  process  does
allow   you   to   customize   monitors   to  your  specific
configuration, although the process requires much  time  and
data storage.


The system generation process produces two conditional files
and  three  indirect  command  files as output.  You use the
conditional files (SYCND.MAC and SYSTBL.MAC) and the command
files  (SYSBLD.COM,  MONBLD.COM, and DEVBLD.COM) to assemble
and link monitors and handlers for the target  system.   The
assembly and linking process requires a PDP-11 with at least
16K words of memory and mass storage with at least 500  free
blocks  on  the  output  device  and  128 free blocks on the
system device.


To produce these conditional and indirect files, the  SYSGEN
dialogue   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  INSTALLATION  AND  SYSTEM  GENERATION  GUIDE
before proceeding.


The dialogue simply asks  a  question  and  waits  for  your
response.  The dialogue continues at a point that depends on
the response you give.  Note that although the  dialogue  is
sequentially  numbered,  certain  responses  cause SYSGEN to
skip over some questions.


Dialogue  questions  require  one  of   several   types   of
responses.   The type of response you must make is indicated
by a prompt in brackets [] after the question.   The  prompt
[Y/N]  indicates  that  you should type Y followed by RETURN
for yes or N followed by RETURN  for  no.   The  prompt  [D]
indicates  that  you  must  respond  with  a  decimal number
followed by RETURN.  The prompt [O] indicates that you  must
respond with an octal number followed by RETURN.  The prompt
[xx] indicates that you must supply  the  device  name  (for
example,  DX for RX01 diskette) followed by RETURN.  Include
the device's unit  number  if  the  prompt  includes  n,  as
follows:   [xxn].   The  parentheses  that follow the prompt
contain the default response.   If  you  type  only  RETURN,
SYSGEN  uses  the  default  response.   In  addition, SYSGEN
checks the validity of responses where possible.


You can terminate SYSGEN at any time by typing CTRL/C.


MONITOR OPTIONS:
The standard monitors, distributed  in  the  RT-11  software
kits,  have  been  generated  through  the system generation
process.  The first  choice  you  must  make  in  generating
custom monitors is the type of monitor or monitors you need.
The  following  questions  let  you  choose  the   base-line
single-job    monitor,    the    single-job   monitor,   the
foreground/background  monitor,  or  the   extended   memory
monitor.   Then,  you  can select additional options for the
monitors you generate.


BASE-LINE MONITOR:
The  base-line  single-job  (BL)  monitor  is  the  smallest
monitor that lets you execute standard system functions.  It
is intended for systems with only 8K words of memory, or for
larger  systems  that require the smallest possible monitor.
The BL and SJ monitors support the same  set  of  programmed
requests--predefined  assembler macro calls that generate an
EMT instruction, which the monitor interprets.   (Programmed
requests  make  available  to user programs monitor services
that RT-11 system programs use.)  However,  the  BL  monitor
limits  device support and does not include some features of
the SJ monitor, such as BATCH  and  VT11  support.   If  you
answer  YES, you cannot build any other monitors during this
SYSGEN session.


2.    Do you want the base-line single-job (BL)
      monitor [Y/N] (N)? 


SINGLE-JOB MONITOR:
The single-job (SJ) monitor provides an environment suitable
for developing simple FORTRAN or BASIC applications.  The SJ
monitor  includes  many  of  the  same   features   as   the
foreground/background (FB) monitor--it supports all hardware
devices except the memory management unit,  many  programmed
requests,  and all the utility programs.  It offers the most
features in the smallest size.  You can add features  during
SYSGEN, but at the cost of increased monitor size.


3.    Do you want the single-job (SJ) monitor [Y/N] (Y)? 


FOREGROUND/BACKGROUND MONITOR:
The foreground/background (FB) monitor  offers  an  extended
set  of  features  that  aid  real-time  or data acquisition
applications.  In addition to the foreground job capability,
this   monitor  supports  serialized  asynchronous  I/O  and
additional programmed requests (including .MRKT and .CMKT).


4.    Do you want the foreground/background (FB)
      monitor [Y/N] (Y)? 


EXTENDED MEMORY MONITOR:
The extended memory (XM) monitor, which supports up to  124K
words  of  memory,  is  a  version  of  the  FB monitor.  It
requires KT11 hardware (the memory management unit) and  the
extended  instruction  set  (EIS).   The XM monitor supports
additional programmed requests that allow you  to  extend  a
program's logical addressing space.  However, the XM monitor
is larger than the FB monitor and  requires  that  the  user
service routine (USR) and the device handlers be resident.


5.    Do you want the extended memory (XM)
      monitor [Y/N] (N)? Y


You  can  select  certain  additional  monitor  options,  as
follow:


SJ TIMER SUPPORT OPTION:
The SJ monitor normally does not include timer support.  You
can include this support, which enables you to use the .MRKT
(mark  time)  and  .CMKT  (cancel  mark   time)   programmed
requests.


6.    Do you want timer support in the SJ monitor [Y/N] (N)? Y


DEVICE TIME-OUT SUPPORT OPTION:
The device time-out option permits device handlers to  issue
.MRKT  (mark  time)  programmed requests.  RT-11 handlers do
not currently use this feature, but DECNET support  requires
it.


7.    Do you want device time-out support [Y/N] (N)? Y


ERROR MESSAGE ON SYSTEM I/O ERRORS OPTION:
The SJ monitor normally halts if a fatal  system  I/O  error
occurs.   You  can  replace  this  halt  with a system error
message.  DIGITAL  highly  recommends  this  option  if  the
system  will  be  used  by  anyone  but the most experienced
individuals.


8.    Do you want an error message on system I/O
      errors [Y/N] (Y)? Y


SYSTEM JOB OPTION:
The system job option is a conditional assembly  of  the  FB
and  XM  monitors  that  allows  you  to  run  up  to  eight
simultaneously active jobs.  The error logger and the  QUEUE
program  can  be  either foreground jobs or system jobs.  If
you want to run both simultaneously, or if you want  to  run
either  one  along with a foreground job you need the system
job feature.


9.    Do you want system job support [Y/N] (N)? Y


SAVE/SET MAIN-LINE PC AND PS OPTION:
The save/set main-line PC and PS  option is a  conditionally
assembled programmed request for the FB and XM monitors. The
.SPCPS request changes the flow of control of main-line code
by   saving  the  main-line code  PC  and  PS  and  changing
the main-line PC to a new value.  This request may be useful
in multi-user applications to control switching among users.


10.   Do you want to use the .SPCPS request [Y/N] (N)? Y


IDLE LOOP LIGHT PATTERN OPTION:
This option causes the FB and XM  monitors'  scheduler  idle
loop  to  display  a  moving  light  pattern  in the display
register of any PDP-11/45, 11/50, 11/55, or 11/70 processor.


11.   Do you want idle loop light pattern [Y/N] (N)? 


MULTI-TERMINAL SUPPORT OPTION:
The multi-terminal option lets you  use  special  programmed
requests  to  do  I/O  to  more  than  one  terminal.  RT-11
normally supports only one terminal (interfaced through  the
console KL11 or DL11) which is shared by both background and
foreground jobs.  You can select multi-terminal support  for
up  to  16 terminals interfaced through a choice of DL11 and
DZ11 interfaces.  Subsequent questions  will  establish  the
number and type of interfaces.


12.   Do you want multi-terminal support [Y/N] (N)? 


RING BUFFER SIZE OPTION:
The RT-11 terminal service  requires  a  set  of  input  and
output  ring buffers for each terminal supported.  The input
ring is a buffer in the monitor that  holds  the  characters
that  you  type at a terminal until a program requests them.
The output ring is  a  buffer  in  the  monitor  that  holds
characters  until the terminal can print them (a program can
output characters faster than a terminal  can  print  them).
The  input  ring buffer default size is 134 characters.  The
output ring buffer default size is 40 characters.   However,
you  can  select the size of buffers you need.  You may want
to change the input ring size, in particular, since the size
you  need  depends on the terminal's width and the amount of
type-ahead you expect.


15.   Size of the output buffers in characters [D] (40)? 


16.   Size of the input buffers in characters [D] (134)? 


MONTH ROLLOVER OPTION:
When you run a system continuously, over a  long  period  of
time,  you  normally  have to reset the date and time at the
beginning of each month.  You  can  select  a  feature  that
automatically sets the correct date and time.  However, this
option greatly increases the size of the monitor.


17.   Do you want end of month and year date
      rollover [Y/N] (N)? Y


KEYBOARD MONITOR COMMANDS OPTION:
The keyboard monitor commands option  lets  you  choose  the
keyboard   monitor  commands  your  generated  monitor  will
support.  You will probably find all of the commands useful.
However,  you  can reduce KMON size and assembly time if you
select support for a subset of the available commands.   You
have  a  choice  of  three  subsets  (or  any combination of
subsets).  The three command subsets  you  can  choose  are:
the UTILITY PROGRAM COMMANDS, the LANGUAGE COMMANDS, and the
MINIMAL  COMMANDS.   The  RT-11  INSTALLATION   AND   SYSTEM
GENERATION  GUIDE  lists  the  specific commands included in
each subset.  If you do  not  choose  the  complete  set  of
commands or any of the subsets, you will be able to use only
the RUN command.


18.   Do you want all the keyboard monitor
      commands [Y/N] (Y)? 


50 HZ CLOCK OPTION:
A line clock generates  periodic  interrupts  to  allow  the
system  to  keep track of the time.  The number of ticks per
second depends on the power line frequency, 60 Hz or 50  Hz.
RT-11  assumes  a  60  Hz line frequency, but you can select
support for  a  50  Hz  clock.   The  50  Hz  frequency  has
specialized uses and is the common frequency in Europe.


22.   Do you want the optional 50 Hz clock
      support [Y/N] (N)? Y


PROGRAMMABLE CLOCK AS SYSTEM CLOCK OPTION:
RT-11 normally uses a line clock for the system clock.   You
can  substitute  the KW11-P programmable clock as the system
clock, but the KW11-P will not then be available for program
use.   The programmable clock normally allows you to program
interrupts at preset intervals.


23.   Do you want to use the KW11-P clock as the system
      clock [Y/N] (N)? 


STARTUP INDIRECT COMMAND FILE OPTION:
This option causes the  bootstrap  to  execute  an  indirect
command  file  (with the name STARTx.COM, where x identifies
the monitor) when starting the system.  An indirect  command
file  contains  monitor  commands that the monitor processes
(in the order  in  which  they  appear)  when  the  file  is
executed.   A  startup indirect command file is particularly
useful for  setting  up  initial  conditions  (for  example,
assigning  the default device to the data device, installing
a device into the system tables  when  the  device  was  not
originally  built  into  the  system,  or running a specific
program).


24.   Do you want the startup indirect file [Y/N] (Y)? 


FLOATING POINT OPTION:
If your configuration  includes floating point hardware  and
your application requires  this feature, you  should  enable
this  option.  Floating point hardware is available for many
PDP-11 processors.  This  is  especially useful for FORTRAN,
BASIC,  and  APL  users  whose  applications  perform   data
manipulations.


25.   Do you want floating point support [Y/N] (N)? Y


MEMORY PARITY SUPPORT OPTION:
If your configuration includes memory parity  hardware,  you
should  select  this  option.  Memory parity hardware checks
for memory errors and this option enables RT-11 support  for
the  hardware.   RT-11  issues an error message and supplies
the location of access when a memory error occurs.   If  you
have  this  hardware  but  do  not  enable this support, the
system halts when memory errors occur.  If you select  error
logging  as  well as memory parity support, the error logger
logs parity errors as well as device errors.


26.   Do you want memory parity support [Y/N] (N)? 


POWER FAILURE MESSAGE OPTION:
The monitor normally halts on power recovery startup after a
power  failure.   You  can elect to have the monitor print a
message explaining  that  power  failure  caused  the  halt.
However,  you  must  not  select  this  option  if  you have
semiconductor memory, which is volatile.


27.   Do you want power failure messages [Y/N] (Y)? 


BATCH SUPPORT OPTION:
You can select support for the BATCH job  control  language,
which  allows RT-11 to operate unattended.  Once you prepare
a BATCH stream, you can leave it for an  operator  to  start
and  run,  and  the  BATCH  stream  will execute programs or
monitor  commands  without  your   intervention.    Indirect
command  file support, which offers similar capabilities, is
separately available in all monitors.  You need  not  select
BATCH support to obtain indirect command file support.


28.   Do you want BATCH support [Y/N] (N)? Y


ERROR LOGGING OPTION:
The error logging option  creates  the  error  logging  (EL)
system  job,  and  incorporates error logging support in the
device  handlers.   Error  logging  reports  device,  memory
parity (if selected),  and memory cache errors.   When error
logging is enabled,  most device handlers call  EL  on  each
successful transfer and on each  error. The EL job retrieves
information from the handlers that is later available to you
in summary report format.


29.   Do you want error logging [Y/N] (N)? Y


NUMBER OF UNITS SUPPORTED BY ERROR LOGGING OPTION:
The error logger can  handle  up  to  34  individual  device
units.   You  can  conserve  space by reducing the number of
units the logger  can  handle  to  the  specific  number  of
supported units in the target configuration.


30.   How many device units does error log job
      support [D] (10)? 


PERIPHERAL DEVICE OPTIONS:
The device options let you  select  the  peripheral  devices
that  the  generated  system  will  support.   By  selecting
support for a specific device, you make the device known  to
the  monitor's  device  tables,  and  you  cause  SYSGEN  to
generate a device handler (named xx.SYS,  where  xx  is  the
physical  device name) for the device.  If you do not select
a specific device at this time, you will have to create  the
device  handler  separately  and  you  will  have to use the
monitor INSTALL command before you can access the device.


Since the system device handler is not a part of the monitor
image,  you  need  not  select a system device during system
generation.  Any device  in  the  following  list  of  valid
system devices can serve as your system device.  To serve as
a  system  device,  a  device  needs  a  monitor  file,  the
appropriate  device  handler,  the  file  SWAP.SYS,  and the
bootstrap.  However, you should be sure  to  select  support
for  the  device  that  will serve as your system device, so
that SYSGEN will  generate  a  device  handler  for  it  and
permanently  install  support for it in the monitor.  If you
have selected  the  extended  memory  monitor,  SYSGEN  will
generate special device handlers (named xxX.SYS, where xx is
the physical device name).


Valid RT-11 system devices are:
        DX  RX01 Single-Density Flexible Diskette
        DY  RX02 Double-Density Flexible Diskette
        DD  TU58 DECtape II
        PD  PDT-11 Intelligent Terminal
        DT  DECtape
        RF  RF11 Disk
        DS  RJS03/4 Massbus Fixed-head Disk
        RK  RK05 Cartridge Disk
        DL  RL01 Cartridge Disk
        DP  RP11 Disk Pack
        DM  RK06/RK07 Cartridge Disk


31.   Do you want RX11/RX01 single-density flexible
      diskette support [Y/N] (N)? 


37.   Do you want RX211/RX02 double-density flexible
      diskette support [Y/N] (N)? 


44.   Do you want TU58 DECtape II cartridge support [Y/N] (N)? 


50.   Do you want support for the PDT-11 series [Y/N] (N)? 


51.   Do you want TC11 DECtape support [Y/N] (N)? 


52.   Do you want RF11 fixed-head disk support [Y/N] (N)? 


54.   Do you want RJS03 or RJS04 disk support [Y/N] (N)? 


56.   Do you want RK05/RK05F disk support [Y/N] (N)? Y


57.   Do you want RL01/RL02 disk support [Y/N] (N)? Y


58.   How many RL01/RL02 units are to be supported [D] (2)? 4


59.   Do you want RP11/RPR02 or RP11/RP03 disk
      support [Y/N] (N)? Y


60.   Do you want RPR02 rather than RPR02/RP03
      support [Y/N] (Y)? N


RPR02 and RP03 support assumed.


61.   Do you want RK06/RK07 disk support [Y/N] (N)? Y


62.   Do you want magnetic tape support [Y/N] (N)? 


88.   Do you want TA11 cassette support [Y/N] (N)? 


89.   Do you want line printer support [Y/N] (Y)? 


The standard line printer vector  address  is  200  and  the
standard   CSR  address  is  177514.   If  your  printer  is
installed at another vector  or  CSR  address,  specify  the
correct values.


90.   Does your printer have a nonstandard vector or CSR
      address [Y/N] (N)? 


93.   Do you want serial line printer support [Y/N] (N)? 


The PC11 is a high speed paper tape reader/punch unit.   The
PR11  is  a  similar  unit  with  a high speed reader but no
punch.


96.   Do you want PC11 high-speed paper tape reader/punch
      support [Y/N] (N)? 


97.   Do you want PR11 high-speed paper tape reader
      support [Y/N] (N)? 


98.   Do you want card reader support [Y/N] (N)? 


The null handler is a software module  that  allows  logical
input  and output to take place without actual physical data
transfers.  It is most useful for debugging applications.


99.   Do you want the null handler [Y/N] (Y)? 


100.  Do you want VT11 or VS60 graphics support [Y/N] (N)? 


EXTRA DEVICE SLOT OPTION:
SYSGEN allocates space in the monitor for only  the  devices
specified.   You can allocate additional space by requesting
empty device slots.  Allocate one empty slot for each device
you  intend  to  add  to the system after it is built.  Also
keep in mind that the number of logical  device  assignments
you  will  be able to make in the running system is equal to
the number of devices plus empty device slots in the  system
you  have  generated.  You may need to allocate extra device
slots for logical device assignment purposes.


104.  How many extra device slots do you want [D] (0)? 4


This completes the device query.


SYSTEM BUILD OPTIONS:
The SYSGEN assembling and linking process requires a  source
input  device  and  a  binary  output  device, as well as an
output device for monitor link maps.  You must  specify  the
physical  name  and  unit number for each (for example, RK1,
DP4,  etc.).   For   more   explanation,   see   the   RT-11
INSTALLATION AND SYSTEM GENERATION GUIDE.


152.  What is the PHYSICAL name and unit of the source
      input device [xxn] (RK1)? RK0


153.  What is the PHYSICAL name and unit of the binary
      output device [xxn] (RK0)? 


154.  What is the PHYSICAL name and unit of the map
      output device [xxn] (TT)? RK0


RETAIN SYSTEM OBJS OPTION:
The indirect command files that the SYSGEN program generates
delete  the  object modules (from which the system is built)
when the object modules are no longer needed.  This  measure
serves  to  conserve  disk  space  while the system is being
built.  However, the object modules are often  useful  later
when  you  patch  the  system.   If  your  output device has
sufficient free space, you can elect to  retain  all  system
object modules for future use.


155.  Do you want to retain the system OBJs [Y/N] (Y)? 


To build an entire  system,  mount  the  source  and  binary
volumes,  copy  the  files  SYCND.MAC  and SYSTBL.MAC to the
source  volume,  and  type  @SYSBLD.   To  build  just   the
monitors,  type @MONBLD.  To build just the device handlers,
type  @DEVBLD.   For  more  information,  read   the   RT-11
INSTALLATION AND SYSTEM GENERATION GUIDE.


END OF SYSGEN PROGRAM --


     Do not forget to copy DK:SYCND.MAC and DK:SYSTBL.MAC to
     the  source  disk before executing the command file(s).
.@SYSBLD

.

.@MONBLD

.

.ASSIGN RK0 SRC

.ASSIGN RK0 BIN

.ASSIGN RK0 MAP

.MACRO/OBJ:BIN:KMSJ SRC:(SJ+SYCND+EDTGBL+KMON+KMOVLY)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:RMSJ SRC:(SJ+SYCND+EDTGBL+USR+RMONSJ)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:TBSJ SRC:(SJ+SYCND+EDTGBL+SYSTBL)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:BTSJ SRC:(SJ+SYCND+EDTGBL+BSTRAP)
ERRORS DETECTED:  0

.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/MAP:MAP:RT11SJ
Files? BIN:(BT,RM,KM,TB)SJ
Boundary section? OVLY0

.MACRO/OBJ:BIN:KMFB SRC:(FB+SYCND+EDTGBL+KMON+KMOVLY)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:RMFB SRC:(FB+SYCND+EDTGBL+USR+RMONFB)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:TBFB SRC:(FB+SYCND+EDTGBL+SYSTBL)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:BTFB SRC:(FB+SYCND+EDTGBL+BSTRAP)
ERRORS DETECTED:  0

.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/MAP:MAP:RT11FB
Files? BIN:(BT,RM,KM,TB)FB
Boundary section? OVLY0

.MACRO/OBJ:BIN:KMXM SRC:(XM+SYCND+EDTGBL+KMON+KMOVLY)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:RMXM SRC:(XM+SYCND+EDTGBL+USR+RMONFB)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:SBXM SRC:(XM+SYCND+EDTGBL+XMSUBS)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:TBXM SRC:(XM+SYCND+EDTGBL+SYSTBL)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:BTXM SRC:(XM+SYCND+EDTGBL+BSTRAP)
ERRORS DETECTED:  0

.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/MAP:MAP:RT11XM
Files? BIN:(BT,RM,SB,KM,TB)XM
Boundary section? OVLY0

.@DEVBLD

.

.

.ASSIGN RK0 SRC

.ASSIGN RK0 BIN

.MACRO/OBJ:BIN:TT SRC:(SYCND+TT)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:ELCOPY SRC:(SYCND+ELCOPY)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:ELINIT SRC:(SYCND+ELINIT)
ERRORS DETECTED:  0

.MACRO/OBJ:BIN:ELTASK SRC:ELTASK
ERRORS DETECTED:  0

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

.LINK/EXE:BIN:ELINIT BIN:ELINIT

.MACRO/OBJ:BIN:BA SRC:(SYCND+BA)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:BAX SRC:(XM+SYCND+BA)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:RK SRC:(SYCND+RK)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:RKX SRC:(XM+SYCND+RK)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:DL SRC:(SYCND+DL)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:DLX SRC:(XM+SYCND+DL)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:DP SRC:(SYCND+DP)
ERRORS DETECTED:  0

.LINK/EXE:BIN:DP.SYG BIN:DP

.MACRO/OBJ:BIN:DPX SRC:(XM+SYCND+DP)
ERRORS DETECTED:  0

.LINK/EXE:BIN:DPX.SYG BIN:DPX

.MACRO/OBJ:BIN:DM SRC:(SYCND+DM)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:DMX SRC:(XM+SYCND+DM)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:LP SRC:(SYCND+LP)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:LPX SRC:(XM+SYCND+LP)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:NL SRC:(SYCND+NL)
ERRORS DETECTED:  0

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

.MACRO/OBJ:BIN:NLX SRC:(XM+SYCND+NL)
ERRORS DETECTED:  0

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

.REN/SYS .SYG .SYS
 Files renamed:
DK:TT.SYG      to DK:TT.SYS
DK:BA.SYG      to DK:BA.SYS
DK:BAX.SYG     to DK:BAX.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:DP.SYG      to DK:DP.SYS
DK:DPX.SYG     to DK:DPX.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
DK:RT11SJ.SYG  to DK:RT11SJ.SYS
DK:RT11FB.SYG  to DK:RT11FB.SYS
DK:RT11XM.SYG  to DK:RT11XM.SYS
?PIP-W-Reboot

.COP/BOO RT11FB.SYS SY:

.BOO SY:

RT-11FB (S) V04.00  

.
