Google
 

Trailing-Edge - PDP-10 Archives - tops10_703a_sys_ap115_bb-ju01b-bb - fgen.x14
There are 3 other files named fgen.x14 in the archive. Click here to see a list.
FGEN.HLP V144 - AUXILIARY HELP FILE FOR FGEN DIALOGUE    24 jun 86

THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED
  OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE.

COPYRIGHT (C) 1971,1973,1977,1978,1979,1980,1982,1984,1986 BY DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.
ALL RIGHTS RESERVED.
;
;
;
SEE THE HELP SECTION FOR HELP.
HELP			;ENTRIES HAVE THE FORM
<TERMINATOR><IDENTIFIER><TAB><TEXT><TERMINATOR>

<TERMINATOR> IS CURRENTLY CONTROL-A
<IDENTIFIER> IS "HEADER" FOR THE F.MAC FILE HEADER, INCLUDING
DEFINITIONS OF XP MACRO, ETC.

<IDENTIFIER> IS "HELP" FOR THIS SECTION.

<IDENTIFIER> IS FTXXXX(SYSTEM,SYSTEM,...) TO SPECIFIY A FEATURE TEST SWITCH.
EACH SYSTEM FOR WHICH THE SWITCH IS TO BE ON AS THE DEFAULT IS LISTED
IN THE PARENTHESES FOLLOWING THE SWITCH NAME, I.E. 1040,1050,...,1070,...
FOR EXAMPLE, FTSWITCH(1050,1055)

<TAB> NOTES THE END OF THE IDENTIFIER.

<TEXT> IS ANY ASCII STRING UP TO THE NEXT TERMINATOR AND IS ASSOCIATED
WITH THE IDENTIFIER. IT WILL BE USED APPROPRIATELY BY MONGEN.

THE FGEN DIALOGUE IN MONGEN FIRST ASKS WHAT TYPE OF SYSTEM IS BEING BUILT
AND THEN SCANS FGEN.HLP AND BUILDS A TABLE OF SWITCHES AND THEIR DEFAULT VALUES.
THE TEXT MAY BE USED IN EXPLAIN MODE TO EXPLAIN THE USAGE OF FEATURE TEST
SWITCHES, AND IS INCLUDED AS COMMENTS IN THE RESULTING F.MAC OUTPUT FILE.

FGEN.HLP IS READ FROM THE SAME DIRECTORY FROM WHICH MONGEN WAS RUN. IF NO
SUCH FILE EXISTS, DEVICE SYS: IS USED. IF NO SUCH FILE EXISTS, FGEN
HAS NO INFORMATION ABOUT FEATURE TEST SWITCHES.
HEADER	ASCIZ	&
COPYRIGHT (c) 1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1982,1984,1986 DIGITAL EQUIPMENT CORP., MAYNARD, MASS.
ALL RIGHTS RESERVED.
&

;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>

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>
FTRTTRP(KLFULL)	;
	;REAL TIME TRAPPING UUO
FTHPQ(KLFULL,KSFULL)	;
	;HIGH PRIORITY QUEUE FEATURE
FTTRPSET(KLFULL,KSFULL)	;
	;USER I/O - TRPSET,TRPJEN UUOS AND OPCODE 100
FTLOCK(KLFULL,KSFULL)	;
	;LOCK UUO FEATURE[
	;ALLOWS JOBS TO LOCK THEMSELVES IN CORE
FTRSP(KLFULL,KSFULL)	;
	;MEASURE USER TTY INPUT RESPONSE TIMES
	;AND OTHER INTERESTING METRICS
FTSPL(KLFULL,KSFULL)	;
	;SPOOLING CODE
FTMP(KLFULL)	;
	;LINKAGE IN CASE MULTIPROCESSING OPTION WANTED
	; AT MONGEN TIME.  CPNSER IS LOADED IF ANSWER IS YES,
	; ELSE COMMON DECLARES INTERNS.
FTPOKE(KLFULL,KSFULL)	;
	;POKE UUO
FTDUFC(KLFULL,KSFULL)	;
	;DISK UFD COMPRESSOR TO KEEP FILES IN THE UFD
	; IN THE ORDER THEY WERE CREATED
FTPI(KLFULL,KSFULL)	;
	;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
FTNET(KLFULL,KSFULL)	;
	;INCLUDE ANF NETWORK SOFTWARE
FTTSK(KLFULL,KSFULL)	;
	;TASK TO TASK COMMUNICATION FEATURE
FTRDX(KLFULL,KSFULL)	;
	;INCLUDE REMOTE DATA ENTRY SERVICE
FTDDP(KLFULL,KSFULL)	;
	;INCLUDE REMOTE DN8X "DDCMP" DEVICE SERVICE
FTDECNET(KLFULL,KSFULL) ;
	;INCLUDE DECNET SOFTWARE
FTCMSR(KLFULL,KSFULL )	;
	;INCLUDE COMMUNICATIONS MEASUREMENT CODE
FTMSGSER(KLFULL,KSFULL)	;
	;INCLUDE CALLS TO MSGSER
	; THIS IS ONLY A FEW PUSHJ'S IF MSGSER IS NOT LOADED.
FTPEEKSPY(KLFULL,KSFULL)	;
	;PEEK AND SPY UUOS
FTPATT(KLFULL,KSFULL)	;
	;SPACE TO PATCH TABLES
	; PROGRAMS WITH APPROPRIATE PRIVILEGES TO
	; TRAP CONTROL C INTERRUPTS VIA JOBINT BLOCK
FTAPLB(KLFULL,KSFULL)	;
	;APPEND TO LAST BLOCK OF A FILE[
	;IF 0, MUST WRITE A NEW BLOCK TO APPEND TO A FILE WHOSE PROTECTION =4]
FTDPRI(KLFULL,KSFULL)	;
	;ENABLES DISK-PRIORITY CODE
FTKL10(KLFULL)	;
	;INCLUDE KL10 SUPPORT
FTKS10(KSFULL)	;
	;INCLUDE KS10 SUPPORT
FTCBDB( )	;
	;CODE FOR DEBUGGING CB RESOURCE
FTIPCF(KLFULL,KSFULL)	;
	;INTER-PROCESS COMMUNICATION FACILITY
FTXTC(KLFULL)	;
	;XTCSER SUPPORT FOR THE DA28C INTERFACE
FTNSCHED(KLFULL,KSFULL)	;
	;CPU RESOURCE ALLOCATION CODE FOR NEW SCHEDULER
FTGALAXY(KLFULL,KSFULL)	;
	;CODE FOR GALAXY-10 BATCH SYSTEM
FTEQDQ(KLFULL,KSFULL)	;
	;ENQ/DEQ FACILITY
FTDAS78()	;
	;INCLUDE DAS78 SUPPORT (IBM 360 & 370, 2780)
	;OLD IBM COMMUNICATIONS SUPPORT, NORMALLY OFF
FTDN60(KLFULL)	;
	;INCLUDE DN60 SUPPORT (IBM BISYNC)
FTTLAB(KLFULL,KSFULL)	;
	;INCLUDE TAPE LABELING FACILITY
FTEMRT(KLFULL)	;
	;INCLUDE KL10 EBOX/MBOX USER RUNTIME CAPABILITY
FTDX10(KLFULL)	;
	;DX10 DEVICE-CHAINING (MAGTAPES)
FTMIC(KLFULL,KSFULL)	;
	;INCLUDE MACRO COMMAND PROCESSOR
FTMLOG(KLFULL,KSFULL)	;
	;INCLUDE MIC LOG FILE SUPPORT
FTFDAEM(KLFULL,KSFULL)	;
	;INCLUDE SUPPORT FOR A FILE DAEMON
FTPSTR(KLFULL,KSFULL)	;
	;INCLUDE SUPPORT FOR PRIVATE FILE STRUCTURES
FTPSCD(KLFULL,KSFULL) ;
	;INCLUDE SCHEDULER PERFORMANCE GATHERING
FTDUAL(KLFULL)	;
	;INCLUDE SUPPORT FOR DUAL-PORTED DISKS (RP04'S,RP06'S)
FTMDA(KLFULL,KSFULL)	;
	;INCLUDE SUPPORT FOR MOUNTABLE DEVICE ALLOCATOR
FTMPB()	;
	;INCLUDE CODE TO SUPPORT MPB
FTMOS(KLFULL)	;
	;INCLUDE CODE TO SUPPORT TGHA - MOS MEMORY
FTAUTC(KLFULL)	;
	;INCLUDE SUPPORT TO AUTO-CONFIGURE AT ONCE ONLY TIME
FTXMON(KLFULL)	;
	;USE EXTENDED SECTIONS FOR STUFF LIKE DECNET BUFFERS,...
	;NOTE THAT THIS IS DISTINCT FROM FTKLP (WHICH NO LONGER EXISTS)
FTSCA(KLFULL)	;
	;INCLUDE SUPPORT FOR SYSTEMS COMMUNICATION ARCHITECTURE
FTCIDSK(KLFULL)	;
	;INCLUDE SUPPORT FOR DISKS ON CI BUS
FTCITAP()	;
	;INCLUDE SUPPORT FOR TAPES ON CI BUS
FTCIDNET()	;
	;INCLUDE SUPPORT FOR DECNET/CI
FTENET(KLFULL)	;
	;INCLUDE SUPPORT FOR ETHERNET
FTKLPS(KLFULL)	;
     ;INCLUDE CODE FOR SETTING KLINIK PARAMETERS
FTSETS()	;
	;INCLUDE CODE FOR DISK SETS "UNCOMMON FILE SYSTEM"
FTDTCK()	;
	;INCLUDE CODE TO VERIFY OPR ENTERED DATE AND TIME