Google
 

Trailing-Edge - PDP-10 Archives - dec-10-omona-u-mc9 - bts22.rnd
There are no other files named bts22.rnd in the archive.
.;31-MAR-77-GR
\\
.LM0;.RM70;.F;.J;.FLAG CAP;.TS5;.SP1
<BOOTS.DOC -- ^CHANGES FROM ^V21^C TO ^V22(104)
.BR
^MARCH 1977
.FG30
^COPYRIGHT (^C) 1971,1974,1977
.BR
^DIGITAL ^EQUIPMENT ^CORPORATION, ^MAYNARD, ^MASS.
.B 2
^THIS SOFTWARE IS FURNISHED UNDER A LICENSE FOR USE ONLY ON A
SINGLE COMPUTER SYSTEM AND MAY BE COPIED ONLY WITH THE INCLUSION
OF THE ABOVE COPYRIGHT NOTICE. ^THIS SOFTWARE, OR ANY OTHER
COPIES THEREOF, MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE
TO ANY OTHER PERSON EXCEPT FOR USE ON SUCH SYSTEM AND TO ONE WHO
AGREES TO THESE LICENSE TERMS. ^TITLE TO AND OWNERSHIP OF THE
SOFTWARE SHALL AT ALL TIMES REMAIN IN ^^DEC\\.
.B 1
^THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT
NOTICE AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY ^DIGITAL
^EQUIPMENT ^CORPORATION.
.B 1
^^DEC\\ ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY ^^DEC\\.
.T <BTS22.DOC
.PG
<BOOTS.DOC -- ^CHANGES FROM ^V21^C TO ^V22(104)
.BR
^MARCH 1977
.B3
1.0##<SUMMARY
.B1
^THE MAIN REASON FOR THIS RELEASE OF <BOOTS IS TO FIX A BUG IN
VERSION 21 WHICH CAUSED <BOOTS TO HAVE TO BE RESTARTED UNDER
CERTAIN ERRORS WHICH CAN OCCUR ON AN <RP04/RP06.
.B3
2.0##<EXTERNAL <CHANGES
.B1
^PAPER-TAPE <BOOTS (OR THE VERSION GOTTEN BY LOADING IT FROM THE
FRONT-END OF A <KL10) NOW STARTS BY TYPING ITS VERSION NUMBER. ^BEFORE
EVERY COMMAND LINE IS ASKED FOR <BOOTS NOW TYPES A PROMPT 
"_<<BTS>", WHICH INDICATES THAT IT IS READY FOR A COMMAND. ^PAPER-TAPE
<BOOTS CAN NOW BE ASSEMBLED SO THAT IT WILL WORK ON EITHER AN <RH10 OR AN
<RH20. ^THE <BOOTS WHICH IS DISTRIBUTED ON THE <KL10 FRONT-END TAPE
HAS BEEN ASSEMBLED TO WORK ON EITHER. ^THE NAMES OF THE BOOTSTRAPS ARE
NOW <BT128K AND <BT256K, FOR USE ON A 128^K OR 256^K <KL10.
.B1
^NOTE THAT THE <BOOTS WHICH IS WRITTEN ON BLOCKS 4-7 OF A DISK PACK DOES
NOT HAVE THESE CHANGES, IT STILL MUST BE ASSEMBLED FOR EITHER AN
<RH10 OR <RH20, AND WILL NOT WORK ON THE "WRONG" ONE. ^NEITHER DOES
IT TYPE ITS VERSION NUMBER NOR PROMPT BEFORE EACH COMMAND.
.B3
3.0##^^KNOWN BUGS AND DEFICIENCIES\\
.B1
^IF ^^BOOTS\\ IS ASSEMBLED FOR THE ^^KL10\\ WITH ^^FT22BIT\\ TURNED ON,
THE VERSION WHICH IS WRITTEN ONTO DISK PACKS WILL GO INTO A PAGE FAULT
LOOP WHENEVER THE MONITOR READS IT TO DO AN AUTO DUMP/RELOAD SEQUENCE
IF THE ^^CCL\\ TEXT AT ^^BOOTXT\\ IN ^^COMMON\\ CROSSES A PAGE BOUNDARY.
.B3
4.0##<INSTALLATION <INSTRUCTIONS
.B1
^NONE.
.B3
5.0##<INTERNAL <CHANGES
.B1
^A BUG IN VERSION 21^C, DISTRIBUTED WITH THE 6.02^A COMBINED <LIR, WHICH 
MADE IT NECESSARY TO TYPE THE STRUCTURE NAME AS WELL AS THE FILE NAME HAS 
BEEN FIXED. ^IF AN <RP04/RP06 IS DISABLED AND THEN ENABLED, <BOOTS
WILL STILL BE ABLE TO READ FROM IT WITHOUT RESTARTING.
.PG
6.0##<SUGGESTIONS
.B1
^NONE.
.B3
[^END OF <BTS22.DOC]
.B1
[<BTS21C.DOC IS APPENDED AS AN INTEGRAL PART OF <BTS22.DOC]
.T <BTS21C.DOC
.PG
<BOOTS.DOC -- ^CHANGES FROM ^V21 TO ^V21^C
.BR
^OCTOBER 1976
.B3
1.0	<SUMMARY
.B1
^THE MAIN REASONS FOR THIS RELEASE OF <BOOTS ARE TO SUPPORT
THE 1088, <RP06, AND <RH20 <LIR<S.
.B3
2.0	<EXTERNAL CHANGES
.B1
^SINCE <BOOTS ^V21^C WILL SUPPORT EITHER AN <RH10 OR AN <RH20 BUT
NOT BOTH, A NEW SET OF .<A10, .<CCL, AND .<CMD FILES ARE BEING DISTRIBUTED
ON THE <KL10 FRONT END BOOTSTRAP TAPE. ^THESE FILES ARE:
.B1.LM20.TS20.I-15
<B11281.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 1 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 128^K <RH10 <BOOTS.
.B1.I-15
<B11282.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 2 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 128^K <RH10 <BOOTS.
.B1.I-15
<B11284.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 4 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 128^K <RH10 <BOOTS.
.B1.I-15
<B21281.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 1 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 128^K <RH20 <BOOTS.
.B1.I-15
<B21282.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 2 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 128^K <RH20 <BOOTS.
.B1.I-15
<B21284.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 4 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 128^K <RH20 <BOOTS.
.B1.I-15
<B12561.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 1 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 256^K <RH10 <BOOTS.
.B1.I-15
<B12562.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 2 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 256^K <RH10 <BOOTS.
.B1.I-15
<B12564.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 4 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 256^K <RH10 <BOOTS.
.PG.I-15
<B22561.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 1 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 256^K <RH20 <BOOTS.
.B1.I-15
<B22562.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 2 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 256^K <RH20 <BOOTS.
.B1.I-15
<B22564.CMD	^LOAD MICRO-CODE, CONFIGURE MEMORY 4 WAY INTERLEAVED,
CONFIGURE CACHE, LOAD AND START <RSX10-F AND 256^K <RH20 <BOOTS.
.B2.I-15
<BT1281.CCL	^LOAD AND START <RSX10-F AND 128^K <RH10 <BOOTS.
.B1.I-15
<BT1282.CCL	^LOAD AND START <RSX10-F AND 128^K <RH20 <BOOTS.
.B1.I-15
<BT2561.CCL	^LOAD AND START <RSX10-F AND 256^K <RH10 <BOOTS.
.B1.I-15
<BT2562.CCL	^LOAD AND START <RSX10-F AND 256^K <RH20 <BOOTS.
.B2.I-15
<BT1281.A10	128^K <RH10 <BOOTS.
.B1.I-15
<BT1282.A10	128^K <RH20 <BOOTS.
.B1.I-15
<BT2561.A10	256^K <RH10 <BOOTS.
.B1.I-15
<BT2562.A10	256^K <RH20 <BOOTS.
.B3.LM0.TS5
3.0	^^KNOWN BUGS AND DEFICIENCIES\\
.B1
^NONE.
.B3
4.0	<INSTALLATION <INSTRUCTIONS
.B1
^NONE.
.PG
5.0	<INTERNAL CHANGES
.B1
^A NEW FEATURE TEST SWITCH HAS BEEN ADDED <FTRH20 WHICH DEFAULTS
OFF. ^IF THIS FEATURE TEST SWITCH IS TURNED ON, <BOOTS WILL BE ABLE TO
LOAD/DUMP FROM/TO AN <RH20 CONTROL/CHANNEL. ^HOWEVER, IT WILL NO LONGER
BE ABLE TO OPERATE AN <RH10 CONTROLLER (^SEE SECTION 3 FOR MORE DETAILS).
^ALSO, <BOOTS HAS BEEN CHANGED TO SUPPORT LOADING AND DUMPING
FROM/TO <RP06 PACKS. ^FINALLY, TO IMPLEMENT 1088 AND <RH20 SUPPORT, 
<BOOTS ^V21^C USES EXEC PAGE TABLE RELATIVE ADDRESSING FOR <DTE
COMMUNICATIONS RATHER THAN PAGE 0 COMMUNICATIONS LOCATIONS. ^THIS
REQUIRES THAT <MON.BIN (^V5^A OR LATER) AND <KLDCP (^V11 OR LATER)
BE USED WITH <BOOTS ^V21^C. ^THESE FILES ARE INCLUDED ON THE
<KL10 FRONT END <DEC<TAPE DISTRIBUTED WITH THE <LIR<S.
.B3
[^END OF ^^BTS21C.DOC\\]
.B1
[^^BTS21.DOC\\ IS APPENDED AS AN INTEGRAL PART OF ^^BTS21C.DOC\\]
.T ^^BTS21.DOC\\
.PG
^^BOOTS.DOC\\ -- ^CHANGES FROM ^V20 TO ^V21
.BR
^OCTOBER 1975
.B3
1.0	^^SUMMARY\\
.B1
^THE MAIN PURPOSE OF THIS RELEASE OF ^^BOOTS\\ IS TO FIX A BUG IN
VERSION 20 OF ^^BOOTS\\ WHICH CAUSED IT TO GO INTO A PAGE FAULT LOOP
WHEN LOADED BY THE 6.02 MONITOR ON A ^^KI10\\ IF THE FEATURE TEST
SWITCH ^^FT22BIT\\ IS TURNED OFF IN ^^BOOTS\\. ^VERSION 21 ALSO SUPPORTS
LOADING AND DUMPING ON A ^^KL10\\ WITH MORE THAN 256^K OF
MEMORY, AND, WITH THIS VERSION, AUTO DUMP/RELOAD WORKS ON THE
^^KL10\\ AFTER LOADING ^^BOOTS\\ FROM ^^DEC\\TAPE OR THE ^^RP04\\.
.B3
2.0	^^EXTERNAL CHANGES\\
.B1
^NONE.
.B3
3.0	^^KNOWN BUGS AND DEFICIENCIES\\
.B1
^IF ^^BOOTS\\ IS ASSEMBLED FOR THE ^^KL10\\ WITH ^^FT22BIT\\ TURNED ON,
THE VERSION WHICH IS WRITTEN ONTO DISK PACKS WILL GO INTO A PAGE FAULT
LOOP WHENEVER THE MONITOR READS IT TO DO AN AUTO DUMP/RELOAD SEQUENCE
IF THE ^^CCL\\ TEXT AT ^^BOOTXT\\ IN ^^COMMON\\ CROSSES A PAGE BOUNDARY.
.B3
4.0	^^INSTALLATION INSTRUCTIONS\\
.B1
^WITH VERSION 21 OF ^^BOOTS\\, THE TWO WARNINGS ABOUT USING ^^BOOTS\\ ON
A ^^KI10\\ OR ^^KL10\\ WHICH APPEAR IN THE 6.02 ^^BEWARE\\ FILE NO LONGER
APPLY.
.B3
5.0	<EXTERNAL <CHANGES
.B1
^NONE.
.B3
[^END OF ^^BTS21.DOC\\]
.B1
[^^BTS20.DOC\\ IS APPENDED AS AN INTEGRAL PART OF ^^BTS21.DOC\\]
.T ^^BTS20.DOC\\
.PG
.LM 0;.RM 70;.F;.J;.SP 1
^^BOOTS.DOC\\ -- ^CHANGES FROM ^V17 TO ^V20
.BR
^JULY 1975
.B 3
1.0##^^SUMMARY\\
.B 1
^A NUMBER OF FEATURE TEST SWITCHES HAVE BEEN INCORPORATED INTO ^^BOOTS\\
IN ORDER THAT IT MAY SUPPORT BOOTSTRAPING FROM AND DUMPING TO SEVERAL
DEVICES FROM FILES IN ^^SAV\\ AND/OR ^^EXE\\ FORMAT ON ^^KA10, KI10\\,
OR ^^KL10\\ PROCESSORS. ^IN PARTICULAR, WITH VERSION 20 IT IS POSSIBLE
TO MAKE A PAPER TAPE ^^BOOTS\\ WHICH IN ADDITION TO SUPPORTING THE ^^KL10\\ PROCESSOR,
CAN READ/WRITE ^^SAV\\ OR ^^EXE\\ FILES FROM/TO ^^RM10B\\'S, ^^RD10\\S, 
^^RP02\\S, ^^RP03\\S AND ^^RP04\\S. ^IT IS ALSO POSSIBLE TO MAKE A ^^BOOTS\\
TO BE WRITTEN ONTO DISK PACKS BY ^^WTBOOT\\ WHICH IS CAPABLE OF DUMPING
UP TO 4096^K OF CORE ON ^^KI10\\ OR ^^KL10\\ BASED SYSTEMS (THE 6.02
MONITOR IS REQUIRED FOR THIS FEATURE). ^ALSO, ^^BOOTS\\ HAS BEEN CHANGED TO DISPLAY A FIXED ERROR CODE
BETWEEN 1 AND 16 IN THE LIGHTS (TYPE THE LETTERS ^B THROUGH ^O ON THE
OPERATOR CONSOLE OF THE ^^KL10\\) WHENEVER IT ENCOUNTERS AN ERROR WHILE
IT IS LOADING OR DUMPING.
.B 3
2.0##^^EXTERNAL CHANGES\\
.B 1
^^BOOTS\\ MUST BE ASSEMBLED WITH THE APPROPRIATE FEATURE TEST SWITCH
SETTINGS TO PRODUCE A ^^BOOTS.REL\\ FILE TO BE LOADED WITH ^^WTBOOT\\ TO TAKE
ADVANTAGE OF FEATURES WHICH ARE AVAILABLE IN ^^BOOTS\\ BUT WHICH ARE NOT
NORMALLY TURNED ON. ^THE PAPER TAPE VERSION OF ^^BOOTS\\ IS NOW THREE PAGES
(PAGE=512 WORDS) LONG (2 CODE PAGES AND A DATA PAGE) SO DUMPING CRASHES
WITH PAPER TAPE ^^BOOTS\\ IS NOT RECOMMENDED IF IT CAN BE AVOIDED
SINCE AN ADDITIONAL PAGE OF INFORMATION WHICH WOULD BE DUMPED
BY THE ^^BOOTS\\ READ FROM A DISK PACK WILL BE LOST. ^^BOOTS\\ DISPLAYS THE
FOLLOWING ERROR CODES IN THE LIGHTS (OR TYPES THE SPECIFIED
LETTER ON THE ^^KL10\\) TO INDICATE WHAT SPECIFIC PROBLEM IT ENCOUNTERED
WHILE READING OR WRITING.
.PG;.B 1;.LM 28;.NF;.TS 20,28;.I -23
 ^^ERROR CODE	ERROR	     MEANING
.I -23
DISPLAYED IN	LETTER
.I -23
 THE LIGHTS
.B 1;.TS 22,28;.I -18
1	B	NO COMMA INSIDE []
.I -18
2	C	ILLEGAL SWITCH OR NO START ADDRESS SPECIFIED BEFORE /G
.I -18
3	D	INPUT ERROR
.I -18
4	E	INPUT ERROR READING THE EXE DIRECTORY
.I -18
5	F	FIRST PAGE OF THE FILE ISN'T AN EXE DIRECTORY OR IS AN EXE DIRECTORY WHICH IS TOO LONG
.I -18
6	G	PAGES DESCRIBED IN THE EXE DIRECTORY AREN'T MONOTONICALLY INCREASING
.I -18
7	H	PREMATURE END OF FILE
.I -19
10	I	OUTPUT ERROR
.I -19
11	J	FILE NOT FOUND
.I -19
12	K	BAD RIB
.I -19
13	L	PREMATURE END OF FILE READING THE UFD
.I -19
14	M	ATTEMPT TO READ/WRITE BLOCK 0
.I -19
15	N	LOGICAL BLOCK NUMBER EXCEEDS SIZE OF THE DISK
.I -19
16	O	END OF FILE ON OUTPUT\\
.B 3;.LM 0;.F;.J
3.0##^^KNOWN BUGS AND DEFICIENCIES\\
.B1
^NONE.
.B3
4.0##<INSTALLATION <INSTRUCTIONS
.B1
^SEE <WTB4.DOC.
.B3
5.0##^^INTERNAL CHANGES\\
.B 1
^THERE ARE NOW 10 FEATURE TEST SWITCHES IN ^^BOOTS\\. ^FOR THE PURPOSE
OF MAKING A PAPER TAPE VERSION OF ^^BOOTS\\, THESE FEATURE TEST SWITCHES
CAN BE IGNORED. ^HOWEVER, TO MAKE A ^^BOOTS.REL\\ WHICH IS TO BE LOADED
WITH ^^WTBOOT\\ TO WRITE ^^BOOTS\\ ON BLOCKS 4-7 OF DISK PACKS, IT IS NECESSARY
TO TURN OFF SOME OF THE SWITCHES. ^THE FEATURE TEST SWITCHES
WHICH ARE CURRENTLY IMPLEMENTED IN ^^BOOTS\\ ARE:
.B 1;.LM 15;.NF;.TS 15;.I -10
^^FTKA10\\,	INCLUDE SUPPORT FOR ^^KA10\\ PROCESSORS
.I -10
^^FTKI10\\,	INCLUDE SUPPORT FOR ^^KI10\\ PROCESSORS
.I -10
^^FTKL10\\,	INCLUDE SUPPORT FOR ^^KL10\\ PROCESSORS
.I -10
^^FTSAVE\\,	INCLUDE SUPPORT FOR ^^SAV\\ FILES
.I -10
^^FTEXE\\,	INCLUDE SUPPORT FOR ^^EXE\\ FILES
.I -10
^^FTFHD\\,	INCLUDE SUPPORT FOR ^^RM10B\\S AND ^^RD10\\S
.I -10
^^FTDPC\\,	INCLUDE SUPPORT FOR ^^RP02\\S AND ^^RP03\\S
.I -10
^^FTDHX\\,	INCLUDE SUPPORT FOR ^^RP04\\S
.I -10
^^FT22BIT\\,	INCLUDE SUPPORT FOR DUMPING MORE THAN 256^K
.F;.J;.I -10
^^FTWTBOOT\\,	ASSEMBLE ^^BOOTS\\ TO BE LOADED WITH STANDARD (FIELD IMAGE)
^^WTBOOT\\. ^DEFAULTS TO ON AND WOULD NORMALLY BE ON WHEN CONFIGURATION
DEPENDENT ^^BOOTS.REL\\ FILES ARE PRODUCED TO BE LOADED WITH ^^WTBOOT\\.
.B 1;.LM 0;.F;.J;.TP 5
^IN THE PAPER TAPE VERSION OF ^^BOOTS\\, ALL OF THE ABOVE FEATURE
TEST SWITCHES (EXCEPT ^^FT22BIT\\) ARE NORMALLY TURNED ON SO PAPER
TAPE ^^BOOTS\\ WILL SUPPORT READING/WRITING BOTH ^^SAV\\ AND ^^EXE\\
FORMAT FILES FROM/TO ANY SUPPORTED DEVICE ON A ^^KA10, KI10\\ OR ^^KL10\\
PROCESSOR. ^SEE ^^BOOTS.MEM\\ FOR ASSEMBLY INSTRUCTIONS FOR PRODUCING
A PAPER TAPE VERSION OF ^^BOOTS\\.
.B 1
^IN GENERAL, IT IS NOT POSSIBLE TO ASSEMBLE ^^BOOTS\\ TO LOAD WITH
^^WTBOOT\\ SUCH THAT IT WILL SUPPORT ^^EXE\\ FILES AND MORE THAN ONE
TYPE OF DEVICE AND STILL HAVE IT BE SMALL ENOUGH TO FIT ON
BLOCKS 4-7 OF A DISK PACK. ^THEREFORE, THE ^^BOOTS\\ CONFIGURATION
WHICH WILL MOST COMMONLY BE USED SHOULD BE ASSEMBLED AND LOADED WITH
^^WTBOOT\\ AND WRITTEN ON ALL DISK PACKS, E.G., ^^RP02/RP03\\ ^^BOOTS\\
SHOULD BE WRITTEN ON ALL PACKS IF THE MONITOR IS NORMALLY ON AN 
^^RP02/RP03\\ PACK AND CRASHES ARE NORMALLY DUMPED ON ^^CRASH.SAV\\ OR ^^CRASH.EXE\\
ON AN ^^RP02/RP03\\ PACK.
.B 3
[^END OF ^^BTS20.DOC\\]
.B 1
[^^BTS17.DOC\\ IS APPENDED AS AN INTEGRAL PART OF ^^BTS20.DOC\\]
.T ^^BTS17.DOC\\
.PG
.LM 0;.RM 70;.F;.J;.FLAG CAP;.SP 1;.TS 5
^^BOOTS.DOC\\ -- ^CHANGES FROM ^V16 TO ^V17
.BR
^JANUARY 1975
.B 3
1.0##^^SUMMARY\\
.B 1
^^BOOTS\\ VERSION 17 SUPPORTS ^^RP04\\'S. ^HOWEVER, TO KEEP THE SIZE
OF ^^BOOTS\\ UNDER 1^K, SOMETHING ELSE HAD TO GO. ^THE CHOICE WAS TO PUT
FIXED HEAD DISK SUPPORT (^^RC10, RM10B\\) UNDER A CONDITIONAL ASSEMBLY
SWITCH. ^IF ^^FTFHD\\=-1 (THE DEFAULT VALUE), THEN ^^BOOTS\\ WILL TALK
TO ^^RC10'\S, RP02'\\S, AND ^^RP03\\'S (BUT ^^NOT RP04\\'S). ^IF
^^FTFHD\\=0, THEN ^^BOOTS\\ TALKS TO ^^RP02'\S, RP03\\'S, AND ^^RP04\\'S
(BUT ^^NOT RC10\\'S).
.B 1
^^BOOTS\\ VERSION 17 SUPERSEDES ALL PREVIOUS VERSIONS OF ^^BOOTS\\.
.B3
2.0##^^EXTERNAL CHANGES\\
.B 1
^^BOOTS\\ CAN NOW ACCESS ^^RP04\\'S. ^ALL COMMANDS AND OPERATOR INTERFACE
REMAIN UNCHANGED.
.B 3
3.0##^^KNOWN BUGS AND DEFICIENCIES\\
.B 1
^^BOOTS\\ WILL ONLY DUMP OR LOAD THE FIRST 255^K OF PHYSICAL CORE. ^THIS IS
TRUE EVEN IF 4096^K EXIST.
.B 1
^^BOOTS\\ MAY NOT CORRECTLY DUMP INTO A FILE WHICH IS ON A MULTI-UNIT
FILE STRUCTURE IF THE FILE IS SPLIT ACROSS UNITS.
.B 1
^^BOOTS\\ STILL DOES NOT SUPPORT THE ^^RS04\\.
.B 1
^A SELF-RELOCATING PAPER TAPE VERSION IS STILL RECOGNIZED AS A GOOD
IDEA, BUT HAS NOT BEEN IMPLEMENTED.
.B 3
4.0##^^INSTALLATION INSTRUCTIONS\\
.B 1
^SINCE THE DEFAULT VALUE OF ^^FTFHD\\ PRODUCES ^^BOOTS\\ WITHOUT ^^RP04\\
SUPPORT, ONE MUST ASSEMBLE ^^BOOTS\\ WITH A PARAMETER FILE DEFINING 
^^FTFHD\\==0 TO OBTAIN AN ^^RP04 BOOTS\\. ^THE VERSION OF ^^WTBOOT.CTL\\
WHICH ACCOMPANIES THE ^^RP04 LIR\\ CONTAINS THE COMMAND SEQUENCE TO
ACCOMPLISH THIS. ^IT IS AS FOLLOWS:
.TP 10
.B 1;.LM 5;.NF
^^.MAKE BPARAM.MAC
*I FTFHD==0
*$EX$$
_.COMPILE BPARAM_+BOOTS\\
.B 1;.LM 0;.F;.J
^THE INSTALLATION INSTRUCTIONS FOR PAPER TAPE VERSIONS OF ^^BOOTS\\
ARE SIMILARLY AFFECTED. ^SEE ^^BOOTS.CTL\\ AND ^^WTBOOT.CTL\\.
.B 3
5.0##^^INTERNAL CHANGES\\
.B 1
^THE ONLY INTERNAL CHANGES ARE THE DEFINITIONS OF THE ^^FTFHD\\ AND
^^FTDH\\ FEATURE TEST SWITCHES AND THE USE OF THESE SWITCHES TO
CONDITIONALLY ASSEMBLE EITHER THE EXISTING CODE FOR FIXED HEAD DISKS OR THE NEW CODE
WHICH HANDLES ^^RP04\\'S.
.B 3
[^END OF ^^BTS17.DOC\\]
.B 1
[^^BTS16.DOC\\ IS APPENDED AS AN INTEGRAL PART OF ^^BTS17.DOC\\]
.T ^^BTS16.DOC\\
.PG
^^BOOTS.DOC\\ -- ^CHANGES FROM ^V15 TO ^V16
.BR
^JANUARY 1974
.B 2
1.0##^^SUMMARY\\
.B 1
^THIS RELEASE ADDS 3 NEW FEATURES FOR 5.07/6.01:
.B 1;.LM 9;.TS 5;.I -4
1.##^^BOOTS\\ NOW SUPPORTS UP TO 4096^K MEMORY USING THE ^D^F10^C IN
22-BIT MODE.
.B 1;.I -4
2.##^^BOOTS\\ MAY BE GIVEN A COMMAND STRING BY STORING A BYTE POINTER
TO THE STRING IN LOCATION 777 RELATIVE TO THE STARTING ADDRESS OF ^^BOOTS\\.
^THIS LETS THE MONITOR RELOAD ITSELF.
.B 1;.I -4
3.##^^BOOTS\\ STORES THE SERIAL NUMBER OF THE ^C^P^U IN
LOW CORE. ^THIS ALLOWS A 1077 MONITOR TO USE THE SAME ^C^P^U AS THE MASTER.
.B 1;.LM 0
^^BOOTS\\ VERSION 16 SUPERSEDES ALL PREVIOUS VERSIONS OF
^^BOOTS\\. ^THIS VERSION SUPPORTS THE ^^DATE75\\ PROJECT.
.B3
2.0##^^EXTERNAL CHANGES\\
.B1
^NONE.
.B 3
3.0##^^KNOWN BUGS AND DEFICIENCIES\\
.B 1
^^BOOTS\\ WILL ONLY DUMP OR LOAD THE FIRST 255^K OF PHYSICAL CORE. ^THIS
IS TRUE EVEN IF 4096^K EXIST.
.B 1
^^BOOTS\\ MAY NOT CORRECTLY DUMP INTO A FILE WHICH IS ON A MULTI-UNIT
FILE STRUCTURE IF THE FILE IS SPLIT ACROSS UNITS.
.B 1
^^BOOTS\\ DOES NOT SUPPORT THE ^R^S04 OR ^R^P04.
.B 3
4.0##^^INSTALLATION INSTRUCTIONS\\
.B 1
^NONE.
.B2
5.0##^^INTERNAL CHANGES\\
.B1
^NONE
.B 2
[^END OF ^^BTS16.DOC\\]
.B 1
[^^BTS15.DOC\\ IS APPENDED AS AN INTEGRAL PART OF ^^BTS16.DOC\\]
.T ^^BTS15.DOC\\
.PG
^^BOOTS.DOC\\ -- ^CHANGES FROM ^V13 TO ^V15
.BR
^MARCH 1972
.B 2
1.0##^^SUMMARY\\
.B 1
^THIS RELEASE ENABLES ^^BOOTS\\ TO SERVICE ^^RP03\\ DISK
DRIVES. ^VERSION 15 DOES NOT SUPPORT ^^RP01\\'S.
^NO BUGS HAVE BEEN REPORTED TO THE RELEASED VERSION 13.
.B 3
2.0##^^EXTERNAL CHANGES\\
.B 1
^NONE.
.B 3
3.0##^^KNOWN BUGS AND DEFICIENCIES\\
.B 1
^^RP01\\ DRIVES NO LONGER SUPPORTED.
^IN THE FUTURE MAKE A PAPER TAPE BOOTSTRAP
LOADER WHICH DETERMINES HOW BIG MEMORY IS SO
CAN HAVE ONLY ONE SIZE FOR PAPER TAPE TOO. ^VERSION 15
STILL REQUIRES A SEPARATE ASSEMBLY FOR EACH SIZE PAPER
TAPE VERSION.
.B 3
4.0##^^INSTALLATION INSTRUCTION CHANGES\\
.B 1
^NONE.
.B 3
5.0##^^INTERNAL CHANGES\\
.B 1
^ALL REFERENCES TO ^^RP01\\ DRIVES HAVE BEEN REMOVED. ^BIT ^^R.TYPE\\=1
IN ^^AC(F\\) NOW MEANS DRIVE IS ^^RP03\\ IF ^^RP10\\ CONTROLLER, INSTEAD
OF ^^RP01\\.
.B 3
[^END OF ^^BTS15.DOC\\]
.B 1
[^^BTS13.DOC\\ IS APPENDED AS AN INTEGRAL PART OF ^^BTS15.DOC\\]
.T ^^BTS13.DOC\\
.PG
^^BOOTS.DOC\\ -- ^CHANGES FROM ^V4 TO ^V13
.BR
^APRIL 1971
.B 2
1.0##^^SUMMARY\\
.B 1
^THIS RELEASE ADDS A FEW NEW FEATURES TO ^^BOOTS\\.
^NO BUGS HAVE BEEN REPORTED TO THE RELEASED VERSION 4.
^^BOOTS\\ IS NOW LOCATION INDEPENDENT SO THAT A SINGLE
COPY CAN BE WRITTEN ON A DISK AND LOADED INTO THE TOP
OF MEMORY NO MATTER HOW BIG MEMORY IS.
^^BOOTS\\ NOW PRINTS ? AS WELL AS BELL ON ALL ERRORS.
^^BOOTS\\ INDICATES THE TYPE OF ERROR BY DISPLAYING IN THE
LIGHTS AN ERROR ^P^C. ^SEE NEW, FASTER MONITOR CRASH
PROECDURES IN 5.03 MONITOR RELEASE.  ^SEE ALSO
^^WTBOOT\\ WRITEUP AVAILABLE WITH 5.03 RELEASE.
^^WTBOOT\\ IS A PROGRAM TO WRITE ^^BOOTS\\ ONTO BLOCKS 4 THROUGH
7 OF DISK PACKS.
.B 3
2.0##^^EXTERNAL CHANGES\\
.B 1
^WHENEVER AN ERROR OCCURS, ^^BOOTS\\ TYPES BOTH A BELL AND A ?
FOLLOWED BY A CARRIAGE RETURN LINE-FEED. ^IT
ALSO DISPLAYS THE ERROR ^P^C IN THE LIGHTS. ^THE ERROR ^P^CS ARE
AS FOLLOWS:
.B 1;.LM 5;.NF
^^XXX\\061 NO COMMA INSIDE [ ]'S
^^XXX\\131 ON /^G NO STARTING ADDRESS SPECIFIED PREVIOUSLY
^^XXX\\134 NOT A LEGAL COMMAND OR DECIMAL NUMBER
^^XXX\\151 FILE NOT FOUND ON /^L OR CR COMMAND
^^XXX\\173 DATA ERROR ON READ
^^XXX\\201 FILE NOT FOUND ON /^D
^^XXX\\236 DATA ERROR ON WRITE
^^XXX\\305 BAD ^^RIB\\
^^XXX\\326 ^^RIB\\ DOES NOT HAVE CODE WORD 777777
^^XXX\\334 PREMATURE ^^EOF\\ READING ^^RIB\\
^^XXX\\622 ATTEMPT TO READ BLOCK 0
^^XXX\\713 LOGICAL BLOCK NUMBER EXCEEDS SIZE OF DISK
.B 3;.LM 0;.J;.F
3.0##^^KNOWN BUGS AND DEFICIENCIES\\
.B 1
^NONE. ^FOR FUTURE MAKE A PAPER TAPE BOOTSTRAP
LOADER WHICH DETERMINES HOW BIG MEMORY IS SO
CAN HAVE ONLY ONE SIZE FOR PAPER TAPE TOO. ^VERSION 12
STILL REQUIRES A SEPARATE ASSEMBLY FOR EACH SIZE PAPER
TAPE VERSION.
.PG
4.0##^^INSTALLATION INSTRUCTIONS\\
.B 1
^TO MAKE A LOCATION INDEPENDENT VERSION TO BE LOADED WITH
^^WTBOOT\\ FOR PURPOSES OF WRITING IT ONTO BLOCKS 4 THROUGH 7
OF DISK PACKS, NO SPECIAL ASSEMBLY INSTRUCTION ARE NEEDED.
.B 1;.I 5
_.^^COM BOOTS\\
.B 1
^SEE ^^WTBOOT.DOC\\ FOR LOADING INSTRUCTIONS FOR ^^WTBOOT\\.
.B 1
^TO MAKE AN ABSOLUTE PAPER TAPE VERSION, DEFINE CORE TO BE:
.B 1;.LM 5;.NF
40000  FOR 16^K
100000 FOR 32^K
140000 FOR 48^K
200000 FOR 64^K
240000 FOR 80^K
300000 FOR 96^K, ETC
.B 1
_.^^MAKE FTBOOT.MAC
ICORE=240000
$$
EX$$
_.R MACRO
PTP:__FTBOOT,BOOTS\\
.B 3;.LM 0;.F;.J
5.0##^^INTERNAL CHANGES\\
.B 1
^ALL REFERENCES TO LOCATIONS IN ^^BOOTS\\ ARE INDEXED BY REGISTER
^R WHICH IS LOADED UP WITH THE LOWEST ADDRESS OF ^^BOOTS\\ DATA AREA.
.B 3
[^END OF ^^BTS13.DOC\\]
.BR