Google
 

Trailing-Edge - PDP-10 Archives - dec-10-omona-u-mc9 - fka.mac
There are 2 other files named fka.mac in the archive. Click here to see a list.
UNIVERSAL	F - SOFTWARE FEATURE TEST FILE OUTPUT BY MONGEN DIALOG


INTERN	M.F
M.F==50
XLIST

;;	Feature set(TINY,KALUG,KILUG,KAFULL,KIFULL,KLFULL)[
;;	TINY   Is minimum subset of features for KA10 timesharing
;;	KALUG  Is medium size KA10 monitor with enough features for  batch
;;	KILUG  Same as KALUG but for KI10 cpu
;;	KAFULL Includes all features of DECsystem10 monitor such
;;		as real-time and extended file system for KA10 cpu
;;	KIFULL Same as KAFUL but for KI10 cpu
;;	KLFULL	Same as KIFULL but for KL10 cpu]: KAFULL

;;	Standard setting(YES,NO,LIST,EXPLAIN)[
;;	Standard values for all feature test switches for your configuration]: Y	;STANDARD SWITCH SETTINGS

LIST
;***COPYRIGHT 1969,1970,1971,1972,1973,1974,1975 DIGITAL EQUIPMENT CORP., MAYNARD, MASS.***


;This universal file is assembled before each MONITOR module.  This file
; must be assembled before any MONITOR modules are assembled, however,
; it need be assembled only once regardless of the number of MONITOR
; modules which follow.  Example:
;
;  .COMPILE F.MAC/COMPILE,S.MAC/COMPILE,FILIO,FILFND,FILUUO,SCNSER
;
;The files F.REL and S.REL are not needed and may be discarded.


;List of independent MONITOR COMMAND features
;These features can be eliminated from a system by
;setting the appropriate FTXXXX symbol below to 0
; and reassembling those routines in which code for the
; feature appears.  The routines affected by each feature
; are listed below.  To guarantee that no routines are
; missed, FTXXXX is defined to be an INTERNAL in those routines
; in which it is used in conditional assembly.  Thus LINK
; will detect multiple defined GLOBALS if not
; all routines affected have been reassembled.

DEFINE	XPP(A,B)	;SYSTEM PARAMETER WHICH WILL PRINT-OUT FROM DDT
<A=B
INTERN A>

DEFINE	XPL(A,B)	;LOCAL PARAMETER WHICH WILL PRINT-OUT FROM DDT
<A=B>

DEFINE	XP(A,B)		;SYSTEM PARAMETER WHICH WILL NOT PRINT FROM DDT
<A==B
INTERN A>
XP FTTIME,-1;
;;		;TIME ACCUMULATION[
;;		;MONITOR COMPUTES TOTAL CPU RUN TIME USED BY EACH JOB]

XP FTATTA,-1;
;;		;ATTACH AND DETACH TTY TO JOB COMMANDS[
;;		;AND CSTART AND CCONTINUE COMMANDS]

XP FTTALK,-1;
;;		;SEND COMMAND FOR TTY'S

XP FTEXAM,-1;
;;		;EXAMINE AND DEPOSIT COMMANDS

XP FTREAS,-1;
;;		;REASSIGN COMMAND

XP FTRTTR,-1;
;;		;REAL TIME TRAPPING UUO

XP FTHPQ,-1;
;;		;HIGH PRIORITY QUEUE FEATURE

XP FTHIBW,-1;
;;		;HIBERNATE/WAKE FEATURE

XP FTTRPS,-1;
;;		;USER I/O - TRPSET,TRPJEN UUOS AND OPCODE 100 (PDP-10'S ONLY)

XP FTSLEE,-1;
;;		;SLEEP UUO

XP FTFINI,-1;
;;		;FINISH COMMAND

XP FTCHEC,0;
;;		;MONITOR CHECKSUMMING

XP FTMONP,0;
;;		;MONITOR WRITE PROTECTED BETWEEN 1000 AND 20000

XP FTMOUN,-1;
;;		;REMOVABLE DISK PACK UUO'S (STRUUO FUNCTIONS .FSDEF,.FSRDF,.FSREM,.FSLOK)

XP FTLOCK,-1;
;;		;LOCK UUO FEATURE[
;;		;ALLOWS JOBS TO LOCK THEMSELVES IN CORE]

XP FTRCHK,-1;
;;		;ASSEMBLE WITH REDUNDANT CHECKING FOR INTERNAL MONITOR ERRORS.
;;		; HALT IF AN ERROR IS DETECTED
;;		; CONTINUE WILL LOOP (IF NON-RECOVERABLE ERROR) OR TRY TO RECOVER.
;;		; OPERATOR SHOULD MAKE NOTE OF MEMORY ADDRESS REG (LOC+1 OF HALT)

XP FTHALT,-1;
;;		;MONITOR HALTS WHEN IT DETECTS AN ERROR IN ITSELF INSTEAD OF PRINTING
;;		; A MESSAGE WHEN IT DETECTS AN ERROR.  USED FOR DEBUGGING SO A
;;		; DUMP CAN BE TAKEN.  CONTINUE SWITCH WILL CAUSE USUAL ERROR MESSAGE
;;		; TO BE PRINTED.  AC U HAS JSP U,ERROR IN IT ON HALT.

XP FTTRAC,-1;
;;		;MONITOR LEAVES USEFUL INFORMATION IN LOCATIONS IN COMMON.
;;		; NOT NEEDED EXCEPT FOR LEAVING TRACKS TO AID IN DEBUGGING CRASHES.

XP FT2REL,-1;
;;		;SUBROUTINE CALLS TO SEGCON FOR TWO RELOCATION REGISTER CAPABILITY.
;;		; -1 FOR PDP-6 AND PDP-10.  SEGCON IS EITHER A DUMMY SET
;;		; OF SUBROUTINES OR THE REAL THING DEPENDING ON THE MACHINE.
;;		; THOSE CUSTOMERS WITHOUT 2 REG MACHINES WHO WANT TO ELIMINATE THE
;;		; 70 OR SO LOCS OF SUBROUTINE CALLS TO SEGCON, CAN DO SO BY
;;		; REASSEMBLING THE MONITOR WITH FT2REL=0.  HOWEVER, DEC WILL ALWAYS
;;		; DISTRIBUTE MONITORS WITH FT2REL=-1 (PDP-6 AND PDP-10).

XP FTKCT,-1;
;;		;ACCUMULATE THE PRODUCT OF <CORE>*<RUNNING TIME> FOR THOSE
;;		; INSTALLATIONS WHICH USE THIS QUANTITY IN CHARGING EACH USER

XP FTGETT,-1;
;;		;GETTAB UUO - RETURN CONTENTS OF MONITOR JOB TABLES

XP FTMEMP,-1;
;;		;ASSEMBLES MEMORY PARITY ERROR RECOVERY ROUTINE[
;;		;IF OFF, MONITOR HALTS ON MEMORY PARITY ERRORS]

XP FTWATC,-1;
;;		;WATCH COMMAND FOR SYSTEM RESPONSE DATA

XP FTUNAM,-1;
;;		;USER NAME TABLES

XP FTCNO,-1;
;;		;CHARGE NUMBER TABLES

XP FTSEDA,-1;
;;		;IMPLEMENTS SET DAYTIME & SET DATE COMMANDS

XP FTTLIM,-1;
;;		;IMPLEMENTS TIME LIMIT CODE AND OTHER BATCH FEATURES

XP FTBCOM,0;
;;		;IMPLEMENTS BATCH ONLY COMMANDS

XP FTRSP,-1;
;;		;MEASURE USER TTY INPUT RESPONSE TIMES

XP FTTMP,-1;
;;		;TMPCOR CODE

XP FTDAEM,-1;
;;		;DAEMON CODE

XP FTPRV,-1;
;;		;PRIVILEGE CHECKING CODE

XP FTSPL,-1;
;;		;SPOOLING CODE

XP FTMS,-1;
;;		;LINKAGE IN CASE MULTIPROCESSING OPTION WANTED
;;		; AT MONGEN TIME.  WORKS LIKE FT2REL.  SLVSER IS LOADED
;;		; IF ANSWER YES, ELSE COMMON DECLARES INTERNS.
;;		; THIS FEATURE SWITCH AFFECTS MACROS CPLOCK, CPUNLK, SBLOK

XP FTSFD,-1;
;;		;ALLOW DISK SUB-FILE-DIRECTORIES

XP FTVERS,-1;
;;		;VERSION WATCH, ETC.

XP FTEL,-1;
;;		;DAEMON ERROR LOGGING

XP FTPHYO,-1;
;;		;PHYSICAL DEVICE ONLY UUO'S

XP FT5UUO,-1;
;;		;RANDOM 5-SERIES UUO'S

XP FTOPRE,-1;
;;		;TYPE DEVICE ERROR MESSAGES TO OPERATOR AS WELL AS USERS
;;		; ALSO INCLUDES ERROR INTERRUPT CODE

XP FTJCON,-1;
;;		;JOB CONTINUE CODE

XP FTPOKE,-1;
;;		;POKE UUO

XP FTLPTR,-1;
;;		;NEW LPT TROUBLE RECOVERY CODE

XP FTCRTR,-1;
;;		;NEW CDR TROUBLE RECOVERY CODE

XP FTCPTR,-1;
;;		;NEW CDP TROUBLE RECOVERY CODE

XP FTMTSE,-1;
;;		;CODE TO SET MTA DENSITY AND BUFFER SIZE

XP FTSET,-1;
;;		;SET COMMANDS AND UUO'S[
;;		;IF OFF, SCHEDULE COMMAND MAY BE USED TO SET SCHED]

XP FTCDRS,-1;
;;		;CDR SUPER-IMAGE MODE CODE

XP FT2SWP,-1;
;;		;CODE TO ALLOW SWAPPING ON MORE THAN ONE UNIT

XP FTSTR,-1;
;;		;ALLOW MORE THAN ONE FILE STRUCTURE.[
;;		;IF 0, MONITOR WILL ALLOW EXACTLY ONE FILE STRUCTURE.]

XP FTDOPT,-1;
;;		;DISK LATENCY OPTIMIZATION CODE

XP FTDBAD,-1;
;;		;CODE TO RECOVER WHEN DISKS GO OFF-LINE

XP FTDHNG,-1;
;;		;CODE TO RECOVER FROM HUNG DISKS

XP FTDQTA,-1;
;;		;DISK QUOTA CHECKING

XP FTDSTT,-1;
;;		;DISK I/O STATISTICS

XP FTDSUP,-1;
;;		;DISK SUPER USETI/USETO CODE

XP FTDALC,-1;
;;		;FANCY DISK ALLOCATION CODE

XP FTDSMC,0;
;;		;MAKE SMALLER ALLOCATIONS FOR DISK CORE BLOCKS, ETC.

XP FTDMRB,-1;
;;		;MULTIPLE RIB CODE - ALLOW DISK FILES TO BE LONGER
;;		; BY HAVING MORE THAN ONE RIB, I.E. EXTENDED RIBS.

XP FTDSEK,-1;
;;		;SEEK UUO

XP FTDETS,-1;
;;		;DISK ERROR SIMULATING CODE FOR TESTING ERROR RECOVERY

XP FTDUFC,-1;
;;		;DISK UFD COMPRESSOR TO KEEP FILES IN THE UFD
;;		; IN THE ORDER THEY WERE CREATED

XP FTDRDR,-1;
;;		;DISK RENAME FILES ACROSS DIRECTORY CODE.
;;		; IF OFF, AN ATTEMP TO CHANGE A FILE'S DIRECTORY WITH A RENAME WILL GIVE
;;		; A PROTECTION ERROR.

XP FTDBBK,-1;
;;		;CODE TO MARK BAD DISK BLOCKS IN THE BAT BLOCKS
;;		; AND TO MARK THE APPROPRIATE BITS IN SAT BLOCKS AS IN USE

XP FTWHY,-1;
;;		;ASK OPERATOR WHY RELOAD IN ONCE

XP FTMETR,-1;
;;		;METER UUO FOR PERMORMANCE ANALYSIS

XP FTRTC,-1;
;;		;REAL TIME CLOCK (DK10) SERVICE

XP FTPI,-1;
;;		;INCLUDE CALLS TO PSISER
;;		; PROGRAMED SOFTWARE INTERRUPT SERVICE. THIS MODULE IS SELECTED
;;		; AT MONGEN TIME SO THIS FEATURE TEST ONLY SAVES A FEW PUSHJ'S

XP FTRDX,0;
;;		;INCLUDE REMOTE DATA ENTRY SERVICE

XP FTNET,-1;
;;		;INCLUDE NCL NETWORK SOFTWARE

XP FTCMSR,0;
;;		;INCLUDE COMMUNICATIONS MEASUREMENT CODE
;;		;***  TURN OFF BEFORE 6.03 RELEASE  ***

XP FTTSK,-1;
;;		;TASK TO TASK COMMUNICATION FEATURE

XP FTMSGS,-1;
;;		;INCLUDE CALLS TO MSGSER
;;		; THIS IS ONLY A FEW PUSHJ'S IF MSGSER IS NOT LOADED.

XP FTQCOM,-1;
;;		;QUEUE COMMANDS

XP FTCCLX,-1;
;;		;EXTRA CCL COMMANDS
;;		; LIKE TECO, DIRECT, DELETE, ETC.

XP FTBOOT,-1;
;;		;CODE TO READ BOOTS FROM DISK AFTER A CRASH
;;		; IF 0, MONITOR WILL ALWAYS HALT AFTER CRASH CODE

XP FTSWPE,-1;
;;		;NEW SWAP READ ERROR RECOVERY CODE

XP FTKII,-1;
;;		;CHECK FOR KI INSTRUCTION FOR BETTER ILLEGAL INSTRUCTION MESSAGE

XP FTPEEK,-1;
;;		;PEEK AND SPY UUOS

XP FTGSRC,-1;
;;		;GENERIC DEVICE SEARCH CODE

XP FTPATT,-1;
;;		;SPACE TO PATCH TABLES

XP FTPTYU,-1;
;;		;NEW UUOS TO DRIVE PTY JOBS (JOBSTS AND CTLJOB UUOS)

XP FTCCIN,-1;
;;		;CONTROL C INTERCEPT CODE TO ALLOW
;;		; PROGRAMS WITH APPROPRIATE PRIVILEGES TO
;;		; TRAP CONTROL C INTERRUPTS VIA JOBINT BLOCK

XP FTFFRE,0;
;;		;INTERLOCK AROUND ALL OF FNDFIL IN FILSER.
;;		; ONLY NEEDED IN MONITORS PRIOR TO 5.06. IN 5.06 IT SHOULD
;;		; BE LEFT ZERO.

XP FTHDPX,-1;
;;		;CODE IN SCNSER TO SUPPORT CERTAIN
;;		; HALF DUPLEX TERMINALS LIKE CERTAIN TWX, ETC.

XP FTGPO2,0;
;;		;CODE IN SCNSER TO SUPPORT
;;		; GPO 2B MODEMS FOR UK TELEPHONE LINE INTERFACES.

XP FT630H,0;
;;		;SINGLE-SCANNER 630 CODE

XP FTMODM,-1;
;;		;MODEM CONTROL CODE IN SCNSER

XP FTSCNR,-1;
;;		;SET IF HAVE A DC10 OR DC68 OR BOTH, NOT IF NEITHER

XP FTSCLC,-1;
;;		;SCANNER SPECIAL LINE CONTROL[
;;		;ALLOWS 680 SYSTEM TO SPECIFY SPECIAL HANDLING FOR SOME LINES,
;;		;E.G. SUPPRESS FORCED CHARACTER OUTPUT FOR HUNG LINES.]

XP FTTVP,0;
;;		;SCNSER CODE TO SUPPORT FANCY VERTICAL POSITIONING

XP FTCAFE,-1;
;;		;SUPPORT THE DC76
;;		; COMPREHENSIVE ASYNCHRONOUS FRONT END

XP FT2741,-1;
;;		;INCLUDE 2741 SUPPORT

XP FTTYPE,0;
;;		;SPECIAL FEATURES FOR TYPESET-10
;;		; FRONT END PROCESSOR. FTCAFE MUST BE TURNED ON TO USE THIS
;;		; FEATURE.

XP FTSHFL,-1;
;;		;CORE SHUFFLER CALLED FROM SWAPPER TO
;;		; MOVE JOBS IN CORE TO MAKE ROOM INSTEAD OF
;;		; ALWAYS SWAPPING OUT ENOUGH JOBS

XP FTDIAL,-1;
;;		;CODE TO DRIVE AUTOMATIC DIALLER
;;		; MUST BE OFF IF FTMODM IS OFF

XP FTAPLB,-1;
;;		;APPEND TO LAST BLOCK OF A FILE[
;;		;IF 0, MUST WRITE A NEW BLOCK TO APPEND TO A FILE WHOSE PROTECTION =4]

XP FTCTY1,-1;
;;	 	;CODE TO SUPPORT CTY1 (CPU1-CTY) AS A TERMINAL

XP FTAIR,-1;
;;		;APPEND IMPLIES READ[
;;		;IF -1 A FILE WHICH CAN BE APPENDED CAN BE READ
;;		;IF 0 ONLY A PRIVILEGED JOB CAN READ AN APPEND-ONLY FILE]

XP FTLIB,-1;
;;		;CODE TO ALLOW LIB/SYS/XSYS REQUIRES FTSFD=-1[
;;		;IF -1 USER CAN SET UP SO THAT LOOKUP WILL SEARCH HIS DISK, AN
;;		;ARBITRARY PPN IF THE LOOKUP FAILS, THEN EXPERIMENTAL SYS AND SYS
;;		;IF LOOKUP STILL FAILS]

XP FTDPRI,-1;
;;		;ENABLES DISK-PRIORITY CODE

XP FTKA10,-1;
;;		;ENABLES KA10 SUPPORT

XP FTKI10,0;
;;		;INCLUDE KI10 SUPPORT

XP FTKL10,0;
;;		;INCLUDE KL10 SUPPORT

XP FTTPAG,-1;
;;		;TTY PAGE COMMAND

XP FTTBLK,-1;
;;		;TTY BLANK COMMAND

XP FTNUL,-1;
;;		;NULL DEVICE

XP FTCBDB,0;
;;		;CODE FOR DEBUGGING CB RESOURCE

XP FTPDBS,0;
;;		;ALLOWS PDB TO SWAP WITH THE JOB
;;		; IF THIS SWITCH IS ON THE PDB WILL GO ON THE DISK. IF THE SWITCH
;;		; IS OFF THE PDB WILL STAY IN CORE AT ALL TIMES. THIS IS INCLUDED
;;		; FOR INFORMATION ONLY. THE ONLY SUPPORTED SETTING IS OFF (I.E.  0)

XP FT22BI,0;
;;		;22-BIT CHANNEL(DF10C)

XP FTHSLN,-1;
;;		;HIGH-SPEED LOGICAL NAME SEARCH TECHNIQUE

XP FTIPCF,-1;
;;		;INTER-PROCESS COMMUNICATION FACILITY

XP FTVM,0;
;;		;VIRTUAL MEMORY

XP FTD10H,0;
;;		;2741 LINES ON A DC-10 REASSEMBLE DLSINT

XP FTXTC,-1;
;;		;XTCSER SUPPORT FOR THE DA28C INTERFACE

XP FT2SEG,0;
;;		;TWO SEGMENT MONITOR

XP FTNSCH,-1;
;;		;CPU RESOURCE ALLOCATION CODE FOR NEW SCHEDULER

XP FTRP04,-1;
;;		;CODE FOR RP04-LIKE DISKS, WITH ECC CORRECTION
;;		; SEEK WHILE XFER ACTIVE, HEAD OFFSET

XP FTGALA,0;
;;		;CODE FOR GALAXY-10 BATCH SYSTEM

XP FTSLCK,0;
;;		;CODE FOR SEARCH-LIST CHECKING IN FILSER.NORMALLY OFF

XP FT2ATB,0;
;;		;CODE FOR 2 ACCESS TABLE BLOCKS. NORMALLY OFF

XP FTMEMN,-1;
;;		;CODE FOR RECOVERY FROM MEMORY DROPPING OFF-LINE (DEPENDS ON FTMEMPAR=-1)

XP FTMONL,0;
;;		;CODE TO ALLOW MEMORY TO BE SET ON-LINE DURING TIME-SHARING (DEPENDS ON FTMEMNXM=-1)

XP FTMOFF,0;
;;		;CODE TO ALLOW MEMORY TO BE SET OFF-LINE DURING TIME-SHARING (DEPENDS ON FTMEMNXM=-1)

XP FTEQDQ,-1;
;;		;ENQ/DEQ FACILITY

XP FTDAS7,-1;
;;		;INCLUDE DAS78 SUPPORT (IBM 360&370, 2780)

XP FTDSIM,-1;
;;		;INCLUDE CODE FOR SIMULTANEOUS UPDATE

XP FTDHIA,-1;
;;		;INCLUDE DISK HIGH AVAILABILITY CODE

XP FTEXE,-1;
;;		;INCLUDE SUPPORT FOR EXE FILES

XP FTTLAB,-1;
;;		;INCLUDE TAPE LABELING FACILITY

XP FTTAPO,-1;
;;		;INCLUDE TAPOP UUO FOR MAG-TAPE HANDLING

XP FTRDBA,0;
;;		;INCLUDE READ BACKWARDS FOR TU70/71

XP FTEMRT,0;
;;		;INCLUDE KL10 EBOX/MBOX USER RUNTIME CAPABILITY

XP FTDX10,0;
;;		;DX10 DEVICE-CHAINING (MAGTAPES)

XP FTMIC,-1;
;;		;INCLUDE MACRO COMMAND PROCESSOR

XP FTMLOG,-1;
;;		;INCLUDE MIC LOG FILE SUPPORT

XP FTFDAE,-1;
;;		;INCLUDE SUPPORT FOR A FILE DAEMON

XP FTPSTR,-1;
;;		;INCLUDE SUPPORT FOR PRIVATE FILE STRUCTURES

XP FTPSCD,-1;INCLUDE SCHEDULER PERFORMANCE GATHERING

XP FTDUAL,-1;
;;		;INCLUDE SUPPORT FOR DUAL-PORTED DISKS (RP04'S,RP06'S)

XP FTMDA,0;
;;		;INCLUDE SUPPORT FOR MOUNTABLE DEVICE ALLOCATOR

XP FTACCT,-1;
;;		;INCLUDE SUPPORT FOR ACCOUNTING

XP FTPJOB,-1;
;;		;INCLUDE CODE FOR THE EXTENDED PJOB COMMAND

	END
;;	END OF FKA.MAC