
     RT-11 V05.01 Customization Patches - Offset Symbol Definitions
     --------------------------------------------------------------

     The RT-11 Installation Guide contains several customization patches to
the monitors and the utilities.  As described in the manual,  the addresses
to be patch are defined as symbols, not absolute addresses.   The values of
symbols for monitor  customization  patches  may  be obtained from the link
maps distributed with RT-11 as the files   RTBL.MAP,   RTSJ.MAP,  RTFB.MAP,
and RTXM.MAP.

     The link maps for the utilities are not distributed however,   and the
following symbol values should  be  used  to apply customization patches to
them.   The section number,  given with each patch,  refers to the relevant
section in the RT-11 Installation Guide.


2.7.5	Changing the Default Order of Directory Listings

SWS = 006372


2.7.6	Changing the Number of /Q Program Sections LINK Allows

QSWNUM = 001440


2.7.7	Changing the Size of LINK's Library Module List

LMLSIZ = 001434


2.7.8	Changing the Size of the QUEUE Work File

QSIZE = 001000
QCBLK = 002716


2.7.9	Modifying EDIT

2.7.9.1 Size of the Text Window -

DSARG = 017674


2.7.9.2 Terminals with Nonstandard ESCAPE Code -

ALTMDE = 011043


2.7.12	Modifying BATCH to Save Space

BASE = 026722

Offset for:	DIR = 1367
		MACRO = 2007
		FORTRAN = 2020
		LINK = 2037
		PIP = 2052
		BASIC = 2071


			- 2 -


2.7.13	Modifying LINK to Change the Default SYSLIB Device

SYSLIB = 002276


2.7.36	Changing the Default Number of Directory Segments

SEGTBL = 010562


2.7.37	Changing the Banner Page Width

..NB1 = 004756
..NB2 = 005145
..NB3 = 013066


2.7.38	Modifying Listing Page Length in LINK

LINPPG = 001436


2.7.41	Supporting Bad Block Replacement in User-Written Handlers

ARDPS = 011024
SRDPS = 011033


2.7.42	Supporting User-Written Magtape Handlers

MTDPS  = 011015
PIPMT  = 007525
MDUPMT = 004637


2.7.44	Changing Default File Type of Logical Disk Files

..LDEX = 006162		! for LD.SYS
..LDEX = 006140		! for LDX.SYS



The KEX customization patch which uses the value given below is in
section 3.2.1 of the RT-11 Version 5 Release Notes:

Modifying allocation request made by KEX

..MAXM = 001310		! for KEX



			- 3 -


The KED/K52/KEX customization patches which use the values given below
are in the attached addendum to the RT-11 Version 5 Release Notes:

Modifying edited file default extension for KED/K52/KEX

..EEXT = 002352		! for KED
..EEXT = 002252		! for K52
..EEXT = 001312		! for KEX

Modifying inspected file default extension for KED/K52/KEX

..IEXT = 002354		! for KED
..IEXT = 002254		! for K52
..IEXT = 001314		! for KEX

MACRO		Changing Default page size of MACRO-11

PGSIZE = 002424


CREF		Changing Default page size of CREF

PGSIZE = 001000


UCL		Changing Default device for UCL.DAT

..UCLD = 1026

		.R SIPP
		*UCL.SAV
		*Base?		0
		*Offset?	1026
		Base	Offset	Old	New
		 0	001026	xxxxxx	;Rnnn
		 0	001030	xxxxxx	^Y
		*^C

		..UCLD is a global symbol that contains the device
		specification for the default on which UCL.DAT re-
		sides. The default device is SY:. The device spec-
		ification must be in RAD50 format WITHOUT the ':'.
		The user might wish to have  UCL.DAT reside on DK:
		or possibly on a logical disk (E.G. UC:)  in order
		to make the placement of  UCL.DAT installation in-
		pendent.  UCL.SAV must be patched using SIPP as in
		the example above;   nnn is the 3 character device
		specification for the default device  WITHOUT  the 
		':'.    For example,  the 'New' value in the above
		patch might be one of the following:

		       ';RUC ' 		In this example the space
					at the end must be provided
		or
		       ';RWRK'		The colon must be excluded
					and the device specification
					must be three characters.





HELP		Creating HELP.EXE and HELP.TXT from HELP.SAV

..HLP1 = 7
..HLP2 = 12

		HELP.EXE and HELP.TXT are no longer being distributed
		in the binary kit.  If you wish to customize HELP as
		described in 2.7.14 of the installation manual you need
		to split HELP.EXE and HELP.TXT out of the HELP.SAV file.
		This can be done using the following command and substi-
		tuting the values for ..HLP1 and ..HLP2 as given above.

		.SPLIT HELP.EXE,,HELP.TXT=HELP.SAV/B:7:12


SYSMAC		Creating SYSMAC.MAC from SYSMAC.SML

..SYSM = 4

		If you wish to modify the system macro libary you must
		modify the file called SYSMAC.MAC.  This file is no
		longer distributed in the binary kit.  This file can be
		produced by splitting it out of SYSMAC.SML.  This can
		done using the following command and substituting the
		value for ..SYSM as given above.

		.SPLIT ,SYSMAC.MAC=SYSMAC.SML/B:4


------ end of CUSTOM.TXT ------
                                                                                                                                                                                                               