
                     RT11 V05.01 RELEASE NOTE ADDENDA
                     ================================

The following  lists  restrictions,  general  information,  and  documentation
changes and additions finalized after the printing of the V5.1 Release Notes.


                             GENERAL FEATURES

Version 5.1 provides new hardware  support  and  some  major enhancements over
version 5.  Among the new features are:

	o Support for the Professional 300 series computers
	o Professional 300 Interfacing Handler (PI)
	o Professional 300 Winchester Disk Handler (DW)
	o Professional 300 Floppy Disk Handler (DZ)
	o Support for the PDP-11/73 (KDJ11-A)
	o Support for the SBC-11 and SBC-11/21 PLUS
	o Virtual terminal communications program (VTCOM)
	o File transfer program (TRANSF)
	o Communications handlers (XC & XL)
	o VMS style command definition (UCL)
	o Transparent pipeline spooler (SPOOL)
	o File split program (SPLIT)
	o Volume configuration procedure (CONFIG)
	o Virtual background execution program (VBGEXE)
	o Terminal and printer configuration program (SETUP)


                              MAJOR RESTRICTIONS

1.  Privileged foreground jobs cannot presently use virtual overlays.  Any at-
    tempt to do so can crash the system.  (Note  that  this  does not apply to
    VIRTUAL foreground jobs, they run correctly with any type of overlay).

2.  There are numerous problems  with  program  prompting with the single line
    editor (SL) set on.    There is no correction for this problem however the
    DIGITAL recommended workaround is to SET SL KMON (rather than SET SL ON).


                  TRANSPORTING PROGRAMS TO THE PROFESSIONAL 300

1.  DIGITAL recommends that existing programs being transported to the Profes-
    sional 300 processors be relinked as virtual jobs to be run under XM. They
    should use both  virtual  overlays  and  virtual  .SETTOP  as  required to
    minimize low memory use.    A useful technique is to create a "dummy" root
    which calls the real  main  program  linked  as virtual overlay segment 1.
    Field testing has  shown that  this  procedure  is  usually necessary when
    attempting to run large programs that formerly executed under the SJ or FB
    monitor.

    Should you be unable to relink your programs, an alternative may be to use
    the virtual run utility VBGEXE.   It creates a simulated SJ/FB environment
    that  is  sufficient  to  execute  many  "well behaved"  programs  without
    relinking.   For more information, refer to the file UNSUP.TXT.

    DIGITAL is considering changes to the XM monitor,  for inclusion in a pos-
    sible future release, that if made, will minimize the need for relinking.

                                    - 2 -


                           RESTRICTIONS/INFORMATION

UTILITIES

     1.  VTCOM

          o  RESET  halts  file  transfers  using  TRANSF   and   VTCOM   SEND
             operations.  RESET does not halt the VTCOM OPENLOG operation, and
             does not halt logging.

          o  The  VTCOM  utility  runs  on  your  local,  RT-11,   stand-alone
             system.   The TRANSF utility runs only on the host processor.  Do
             not run TRANSF on your local terminal.

          o  Some systems, such as those using MICOM lines, require more  than
             one  BREAK  command to gain access to the host processor.     The
             current version of VTCOM  does  not  support multiple short break
             commands.

     2.  BUP

          o  BUP will not give a correct EOT message under the XM monitor when
             backing up to multiple tape volumes.  Under the XM monitor, back-
             up is restricted to a single output tape.

          o  On an RT-11 file structured device, BUP on TSV05 from an RL02 and
             answering YES to all prompts gives   "BUP-F-Read error"  message,
             however the transfer will have completed correctly.

     3.  BINCOM

          o  When comparing two diskettes, a bad block on one diskette will be
             treated  as "end of device" by BINCOM.  This results in the other
             diskette being reported as longer.

     4.  SETUP

          o  SETUP DATE,TIME  should  be issued after the first hard boot on a
             Professional 300 to correctly set the time-of-year clock.  Other-
             wise subsequent boots will assume  the clock is valid because the
             battery will have had time to charge. This command is included in
             the Automatic Installation procedure by default.

          o  To turn off the keyclick, you must first issue  the  SETUP  CLICK
             command,  followed  by  the SETUP NOCLICK command.  SETUP NOCLICK
             does not work after a hard  boot  when  issued  from  a  start-up
             command file.

          o  Do not issue SETUP COLOR commands to monochrome monitors; it will
             overdrive your monitor, making the screen unreadable.  Reboot the
             system to correct this condition. Do not include SETUP COLOR com-
             mands in command files that  may  be  run on processors that have
             a monochrome monitor.

          o  The combination of SETUP WRAP,SMOOTH can cause only part  of  the
             first character of a "wrapped" line to be displayed.

                                    - 3 -

     5.  DIR

          o  DIR prints a   "?MON-F-"   output  error  message  instead  of  a
             "?DIR-F-" output error message,    if the output device is write-
             locked.

     6.  SPOOL

          o  The Release Notes state  that  the spooler supports printers con-
             nected via the  multi-terminal  subsystem.   This  support is not
             available for version 5.1.

COMMANDS

     1.  INITIALIZE MS:  issued without a tape in  the  drive  can  crash  the
         system.

     2.  The  Professional  300  series  processors   do   not   support   the
         BOOT/FOREIGN command.

     3.  DELETE/EXCLUDE does not query before deleting files.

     4.  The RT-11 Release Notes describe  the PRINT/FLAGPAGE command as valid
         when using the transparent spooler (SPOOL).  This is not correct, use
         the SET SP FLAG=n command instead.

     5.  SHOW MEMORY displays only approximate values. Memory components shown
         include memory tracking overhead locations, which are not part of the
         actual component itself.    Consequently,  the values shown may be as
         much as 32 words in error.


DEVICE HANDLERS


     1.  Device handlers MUST now be linked with the /NOBITMAP option.

     2.  In general,   problems may be encountered when building systems that
         select handler suffix support. DIGITAL does not recommend the use of
         any suffixes other than "X" for the XM monitor, or "M" for RTEM-11.
         

     3.  LS/LP

          o  SYSGEN answer files cannot be used with CTS for  LS/LP  handlers.
             CTS  SYSGEN  cannot  build  the  LS  handler for Professional 300
             series processors. (Note that at the time of release of V5.1, CTS
             is not supported on the Professional 300.

          o  DIGITAL does not recommend the use of the command SET LS NOHANG.

          o  The CSR and Vector for the LS handler  is  factory  set  for  the
             Professional  300  series processor.  On other PDP-11 processors,
             you must set the CSR and Vector.

          o  LS,  in order to be used on the serial port of an SBC-11/21 or an
             SBC-11/21 PLUS, must be rebuilt with LS$PRI = 5.

                                    - 4 -


     4.  SL

          o  SL does not work with virtual jobs.

          o  SL and BATCH cannot be used together.

          o  SLMIN.SYS is a small SL handler for  use  under  SJ/FB  monitors.
             The HELP frame has been removed.  To use SLMIN.SYS:

                 .RENAME SL.SYS SLMAX.SYS
                 .RENAME SLMIN.SYS SL.SYS
                 .REMOVE SL
                 .INSTALL SL

          o  SL may not prompt properly when used with various combinations of
             .PRINT and .TTYIN, or when the prompts contain control characters
             such as line-feed or carriage-return.    DIGITAL recommends using
             SET SL KMON, instead of SET SL ON, to avoid these problems.

     5.  XL

          o  XL,  in order to be used on the serial port of an SBC-11/21 or an
             SBC-11/21 PLUS, must be rebuilt with XL$PRI = 5 (or XL$SBC = 1).

     6.  DD

          o  DD,  in order to be used on the serial port of an SBC-11/21 or an
             SBC-11/21 PLUS,  must be rebuilt with DD$PRI = 5.

      7.  LD

          o  LD error messages can have extraneous characters.    This will be
             fixed in a future release.

          o  LD will malfunction if it is built with any suffix other than "X"
             or "M".

      8.  PI

          o  The keyboard layout of the function keys for RT-11 on the Pro 300
             is the same as the VT200 series terminals,  NOT the same as P/OS.
             In particular, the F3 key is the <SETUP> key.  This is the key to
             be depressed to clear any keyboard lock conditions.

                                    - 5 -


PROCEDURES/COMPILERS

      o  The filename.MON and filename.DEV  files produced by SYSGEN should be
         run using $@filename.MON or $@filename.DEV, rather than @filename.MON
         or @filename.DEV.

      o  The DIBOL compiler does not work with BATCH under the XM monitor.

      o  The <SETUP> key on the Professional 300 series processors  turns  off
         the WAIT light and clears a locked keyboard when depressed.


                     DOCUMENTATION CHANGES AND ADDITIONS

      o  FORMAT supports the formatting of the following devices only:

          DM        RK06/RK07 
          DP        RP02/RP03
          DY        RX02
          RK        RK05

         FORMAT in VERIFY mode supports the following devices only:

          DD        TU58 (DECtape II)
          DL        RL01/RL02
          DT        TU56 (DECtape I)
          DX        RX01

      o  SET TT SCOPE,TAB,NOCRLF is now the default on FB and XM systems.

      o  DIGITAL recommends you use SET SL KMON rather than SET SL ON.

      o  SLMIN.SYS is a new handler, see DEVICE HANDLERS above.

      o  SETUP LETTER is the same as SETUP HORIZONTAL:10,DENSE

      o  SETUP LISTING is the same as HORIZONTAL:16.5,DRAFT

      o  When  using  the  SPOOL  utility  on  the  Professional  300   series
         processors,  insert  the  command  line  "ASSIGN  LS:  LP:" after the
         command line   "FRUN SY:SPOOL/BUF:256./PAUSE"   in the example in the
         release notes.

      o  The ..FQ22 customization patch to the monitor's  bootstrap  has  been
         removed.   The bootstrap now dynamically determines system memory and
         processor capabilities, then configures the monitor accordingly.   22
         bit addressing is correctly selected on all PDP-11/23 processors.

      o  The size of RX50 diskettes is 400 KBytes, not 4009 as documented.

      o  DIGITAL recommends that  SETUP  GENERIC100  be  used  as  the  device
         attibutes reply for Professional 300 series processors.

      o  Professional 300 series processors running  RT-11  support  only  the
         LA50, LA100 and LQP02 printers.

                                    - 6 -


MACRO
 
       Changing MACRO's default .LIST/.NLIST options

       o  MACRO-11/RT is distributed with the following .NLIST defaults:

                        .NLIST LD,ME,MEB,TTM

       o  You may change the .NLIST defaults to any of the following:
          Where the following bit significance applies (Bit asserted
          implies ".NLIST"):


                BEX = 2
                BIN = 4
                CND = 10
                COM = 20
                LD  = 40
                LOC = 100
                MC  = 200
                MD  = 400
                ME  = 1000
                MEB = 2000
                SEQ = 4000
                SRC = 10000
                SYM = 20000
                TOC = 40000
                TTM = 100000
 
                     .RUN SIPP<RET>
                     *MACRO.SAV<RET>
                     Segment? <RET>	
                     Base? 0<RET>
                     Offset? LCBITS
 
                     Base    Offset   Old     New?
                     000000  LCBITS   103040  nnnnnn<RET>
                     000000  LCBITS+2 ??????  <CTRL/Y><RET>
                     *<CTRL/C>

       o For the V05.01b version of macro, the value for LCBITS is:

                 LCBITS = 002430

                                    - 7 -



       Changing MACRO's default .ENABLE/.DISABLE options

       o  MACRO-11/RT is distributed with the following .DSABL defaults:

                    .DSABL ABS,AMA,CDR,DBG,FPT,LCM,LSB,MCL


       o  You may change the .DSABL defaults to any of the following:
          Where the following bit significance applies  (Bit asserted
          implies ".DSABL"):

                ABS = 1
                AMA = 2
                CDR = 4
                CRF = 10
                DBG = 20                flag - must ALWAYS be set!)
                FPT = 40
                GBL = 100
                 LC = 200
                LCM = 400
                LSB = 1000
                MCL = 2000
                PNC = 4000
                REG = 10000

                   .RUN SIPP<RET>
                   *MACRO.SAV<RET>
                    Segment? <RET>
                    Base? 0<RET>
                    Offset? EDBITS
 
                    Base    Offset    Old     New?
                    000000  EDBITS    003467  nnnnnn<RET>
                    000000  EDBITS+2  ??????  <CTRL/Y><RET>
                    *<CTRL/C>


       o For the V05.01b version of MACRO, the value for EDBITS is:

                 EDBITS = 002426
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    