Trailing-Edge
-
PDP-10 Archives
-
de-10-omona-v-mc9
-
makvfu.ctl
There are 26 other files named makvfu.ctl in the archive. Click here to see a list.
;MAKVFU.CTL - MAKVFU ASSEMBLY FILE - CREATED 6/29/76
;
;THIS BATCH CONTROL FILE ASSEMBLES THE PROGRAM MAKVFU . THIS PROGRAM
;GENERATES BINARY VFU IMAGES THAT CAN BE LOADED ON AN LP07 USING PIP.
;
;TWO OTHER CONTROL FILES ARE RELATED TO MAKVFU.CTL. THEY ARE
;MAKTST.CTL AND MAKTLP.CTL. MAKTST.CTL IS A CONTROL FILE THAT FULLY
;TESTS ALL MAKVFU COMMANDS. IT SHOULD BE RUN EVERY TIME AN UPDATE IS
;MADE TO MAKVFU TO VERIFY THAT A "BUG" FIX DIDN'T AFFECT THE OPERATION
;OF ANY OTHER PART OF THE PROGRAM.
;
;MAKTLP.CTL IS A CONTROL FILE THAT TESTS THE LP100/LP07 DAVFU LINE
;PRINTER SUBSYSTEM FEATURE. THIS FILE GENERATES NORMAL,
;6,AND 8 LINES PER INCH VFU BINARY IMAGES . IT THEN USES PIP
;TO LOAD THEM ONTO THE LP100/LP07 SUBSYSTEM. IT THEN OUTPUTS TEST FILES
;TO VERIFY THE LOADING PROCESS. THIS CONTROL FILE IS DESIGNED
;TO RUN ONLY ON A SYSTEM CONTAINING AN LP100/LP07 SUBSYSTEM.
;
;THE OUTPUT CHECKSUMS GENERATED IN THIS FILE ARE VALID FOR CHECKING
;SUCCESSFUL FILE TRANSFERS. THE .EXE AND .LST FILES CONTAIN DATES OF
;CREATION AND OTHER SUCH VARIABLES. THUS, EVEN THOUGH THE CODE
;MAY BE IDENTICAL, THE CHECKSUMS FOR SUCH FILES WILL DIFFER IF THEY
;ARE NOT EXACTLY THE SAME. (IE, COPIES OF ONE ANOTHER)
;
;
;THE FOLLOWING FILES ARE REQUIRED TO ASSEMBLE MAKVFU:
;
; MAKVFU.CTL - THIS FILE
; MAKVFU.MAC - MAKVFU SOURCE FILE
; MAKVFU.RNH - INPUT HELP FILE IN RUNOFF FORMAT
; MAK???.RND - INPUT DOC FILES IN RUNOFF FORMAT(ALL VERSIONS)
; MACTEN.UNV - SYSTEM UNIVERSAL FILE
; MACROS.MAC - SPECIAL PURPOSE UNIVERSAL FILE SOURCE
;
;THE FOLLOWING FILES ARE CREATED BY THIS CONTROL FILE:
;
; MAKVFU.EXE
; MAKVFU.DOC - DOC ON LPT,DSK
; MAKVFU.HLP - HLP ON LPT,DSK
; MAKVFU.LST - CREF LISTING ON LPT
; MAKVFU.LOG - LOG ON LPT
;
;MAKE A RECORD IN THE LOG OF ALL VERSION NUMBERS OF ALL PROGRAMS
;USED IN THIS PROCESS:
;
.SET WATCH VERSION
;
;CREATE CHECKSUM TO CHECK INPUT FILES
;
.DIRECT/CHECKSUM =MAKVFU.MAC,MAKVFU.CTL,MAKVFU.RNH,MAK???.RND,MACROS.MAC
;
;COMPILE SPECIAL PURPOSE UNIVERSAL MACROS FILE
;
.COMPILE/COM MACROS
;
;COMPILE,LOAD, SAVE AND EXAMINE VERSION NUMBER FOR MAKVFU
;
.LOAD MAKVFU/CREF
.NSAVE MAKVFU
.VERSION
;
;COMBINE ALL PREVIOUS .DOC FILES
;
.COPY MAKVFU.RND=MAK???.RND
;
;CREATE .DOC AND .HLP FILES USING RUNOFF
;
.R RUNOFF
*MAKVFU.DOC=MAKVFU.RND
*MAKVFU.HLP=MAKVFU.RNH
;
;ASSIGN LPT TO DISK TO ALLOW CHECKSUM OF MAKVFU.LST. ALSO CREATE
;MAKVFU WITH CREF.
;
.ASSIGN DSK LPT
.CREF
.DIRECT/CHECKSUM = MAKVFU.EXE,MAKVFU.DOC,MAKVFU.HLP,MAKVFU.LST
;
;PRINT LISTINGS - THE DOC AND HELP FILES ARE UPPER/LOWER CASE.
;LPT0 ASSUMED TO BE L.C. LINE PRINTER.
;
.PRI LPT0:=MAKVFU.HLP,MAKVFU.DOC,MAKVFU.LST
;
;CLEANUP FILES
;
.DELETE MAKVFU.REL,MAKVFU.RND,MACROS.REL