Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .r mongen
- Write MONGEN.MIC (YES,NO) : yes
- % DSK:MONGEN.MIC will not be written
- % File DSK:MONGEN.MIC already exists
- MONGEN for 704 monitors
- MONGEN will generate any known TOPS-10 configuration. For information
- about which configurations are supported, please refer to the SPD.
- /HELP (PROMPT,SHORT,LONG) ]: long
- Which GEN (SYS,F) [
- Type SYS to define hardware and software configuration, or type F to define
- software features. To EXIT, type CTRL/Z.]: sys
- Output(DSK:SYSCNF.MAC):
- DECsystem10 (KL,KS) [
- The KL is a system with KL10 CPUs. The KS is a system with a KS10 CPU.]: kl
- CPUs (1,1-6) [
- Respond with the total number of CPUs in the system you are configuring.
- The maximum number of CPUs supported in an SMP configuration is defined in
- the SPD.]: 1
- System name [
- Type a system name of 24 characters or less. The system name is displayed
- in the banner line that is printed when the INITIA monitor command is
- issued.]: MARLEY TOPS-10
- CPU0 serial number (1-10000) [
- Respond with the serial number of the CPU, in the range 1 to 10000. If your
- installation has more than one processor, this question is asked for each
- CPU. Each serial number must be unique.]: 1022
- Exclude monitor overhead from user run time (YES,NO) [
- Overhead is CPU time spent clock queue processing, command decoding,
- swapping, and scheduling. User run time always includes UUO execution and,
- unless EBOX/MBOX runtime accounting is selected (KL10 systems only),
- includes IO interrupt service time.
- If you exclude monitor overhead from user runtime, users recieve a more
- accurate accounting of their processor usage because user runtime is
- calculated independently of any monitor overhead. However, installations
- that charge their customers for processor usage should be aware that the
- exclusion of monitor overhead decreases the user runtime totals by 10 to
- 20 percent.
- If you include monitor overhead with user runtime, apportioned monitor
- overhead is included in each user's runtime. Regardless of how you
- respond to this question, monitor overhead is calculated as a separate
- statistic that can be used in determining the amount of CPU time spent for
- overhead.]:
- EBOX/MBOX runtime accounting (YES,NO) [
- If EBOX/MBOX runtime accounting is selected, user runtime is computed using
- the KL10 internal accounting clocks.
- With EBOX/MBOX accounting, meters are turned off at the beginning of
- the overhead period and turned on again at the end. For the most accurate
- user runtime calculation, answer YES to this question and exclude priority
- interrupt (PI) time from the runtime calculation by answering YES to the
- next question.]:
- Exclude PI time from user runtime (YES,NO) [
- If you exclude PI time from user runtime, the EBOX and MBOX accounting
- clocks are stopped whenever a priority interrupt is in progress, and users
- will not be charged for CPU time used during interrupts.]:
- Account verification (YES,NO) [
- LOGIN and the batch system will verify that the user has specified a valid
- account.
- If you answer YES, when accounts are associated with their PPNs and
- when ACTDAE is running, users can log in only if they specify a valid
- account string. If you answer NO, no verification test is made.]: no
- MOS memory (YES,NO) [
- Include support for the user-mode MOS memory diagnostic TGHA. TGHA
- collects statistics on single bit memory errors and substitutes the spare
- bit when a single bit error is determined to be hard.
- If you answer YES, the module MOSSER will be loaded with the monitor.
- If you answer NO, MOSSER will not be loaded.]:
- Autoconfigured device options:
- Include SCA (NO,YES,PROMPT)[
- SCA (Systems Communications Architecture) provides the ability to
- communicate with devices on a CI bus. SCASER and KLPSER are the driver
- modules.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include Ethernet service (NO,YES,PROMPT)[
- Load monitor modules needed to communicate using Ethernet. These modules
- include ETHSER and ETHUUO, plus the hardware driver specific to the type of
- DECsystem-10 being built.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]: yes
- Include SA10 device support (NO,YES,PROMPT)[
- SA10 support provides the ability to communicate with IBM channel devices
- using a Systems Concept SA10 channel interface. SAXSER is the driver
- module.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include RP01/2/3 disks (NO,YES,PROMPT)[
- RP01, RP02, and RP03 disks are available through the use of an RP10
- interface. DPXKON is the driver module for these disks.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include Swapping drums (NO,YES,PROMPT)[
- Burroughs disks and Bryant drums are available through the use of an RC10
- interface. FHXKON is the driver module for these disks.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include RS04/5 Massbus disks (NO,YES,PROMPT)[
- RS04 and RS05 disks are available through the use of an RH10/DF10C
- interface. FSXKON is the driver module for these disks.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Prompt for RP0x/RM0x Massbus disks (NO,YES)[
- RP0x and RM0x disks are available through the use of Massbus hardware.
- RPXKON is the driver module for these disks.
- Respond with one of the following:
- NO Do not prompt
- YES Prompt for parameters]: yes
- Device code (CR,0-774) [
- Press RETURN to accept the standard device code definitions.]:
- Massbus device (0,0-7) [
- Type the Massbus device number for the RPX controller.]:
- Drive, slave, or unit: [
- Type a decimal drive, slave, or unit number, "ALL" for all units, or "NONE"
- if defining a controller parameter. An answer to this question must be
- supplied.]all
- Data: [
- You may provide device-specific information. The response to this may
- contain a symbolic expression. If you press RETURN, this indicates that
- there is no device-specific data other than the previously specified device
- code information.]
- Do you want to specify more data (NO,YES):
- Include DX20/RP20 disks (NO,YES,PROMPT)[
- RP20 IBM channel disks are available through the use of a DX20 channel
- interface with an RP20CT controller. RNXKON is the driver module for these
- disks.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include TM02/TM03 magtapes (NO,YES,PROMPT)[
- TU45 and TU77 magtape units are available through the use of TM02 or TM03
- controllers. TM2KON is the driver module for these magtapes.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include DX10/TX01/TX02 tapes (NO,YES,PROMPT)[
- TU70, TU71, TU72, and TU73 IBM channel magtapes are available through the
- use of a DX10 channel interface and a TX01 or a TX02 controller. TX1KON is
- the driver module for these magtapes.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include DX20/TX02 tapes (NO,YES,PROMPT)[
- TU70, TU71, TU72, and TU73 IBM channel magtapes are available through the
- use of a DX20 channel interface and a TX02 controller. TD2KON is the
- driver module for these magtapes.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include TM78/TU78/TU79 magtapes (NO,YES,PROMPT)[
- TU78 and TU79 magtapes are available through the use of a TM78 controller.
- T78KON is the driver module for these magtapes.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include TM10B magtapes (NO,YES,PROMPT)[
- TU40 and TU41 magtapes are available through the use of a TM10B controller.
- TMXKON is the driver module for these magtapes.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include TC10C magtapes (NO,YES,PROMPT)[
- TU43 magtapes are available through the use of a TC10C controller. TCXKON
- is the driver module for these magtapes.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include BA10/LP100 printers (NO,YES,PROMPT)[
- This option provides support for I/O bus line printers.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]: yes
- Include CFE/LP20 printers (NO,YES,PROMPT)[
- This option provides support for line printers on the RSX-20F front-end.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]: yes
- Include XY10 plotters (NO,YES,PROMPT)[
- This option provides support for I/O bus plotters.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include CR10 card readers (NO,YES,PROMPT)[
- This option provides support for I/O bus card readers.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include CFE/CD20 card readers (NO,YES,PROMPT)[
- This option provides support for card readers on the RSX-20F front-end.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include CP10/CP10D card punches (NO,YES,PROMPT)[
- This option provides support for card punches.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include PC04 paper tape punches (NO,YES,PROMPT)[
- This option provides support for paper tape punches.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Include PC04 paper tape readers (NO,YES,PROMPT)[
- This option provides support for paper tape readers.
- Respond with one of the following:
- NO Exclude driver
- YES Include driver
- PROMPT Include driver and prompt for parameters]:
- Types of DTE service to load:
- Load ANF-10 DTE service (YES,NO) [
- Do you want to load the driver to support DTE based ANF-10 front ends?]: no
- Load IBMCOMM DTE service (YES,NO) [
- Do you want to load the driver to support DTE based IBM communications
- front ends?]: no
- Load DECnet DTE service (YES,NO) [
- Do you want to load the driver to support DTE based DECnet-36 front
- ends?]: no
- Local terminal configuration:
- Configure old terminal scanners (NO,YES) [
- If you answer YES, you will be prompted to provide information about DC10s,
- DC68s, and DC76s.]:
- How many RSX-20F TTYs on CPU0 (0,0-128) [
- Respond with the number of terminals on the RSX-20F console front-end for
- this CPU. Include only timesharing (DH11) lines, not CTY or KLINIK.]: 1
- OPR octal line number (CTY,0-4) [
- Respond with the octal number of the terminal you want to designate as
- device OPR, the operator-privileged terminal. This is normally the
- terminal that will be running OPR, the operator service program, to control
- the system utility programs such as the device spoolers and the mount
- request processor. The default is the console terminal (CTY).]: cty
- Data set lines [
- Class of terminal for LOGIN, LOGIN resets line to computer echoing and no
- hardware tabs.
- This question accepts a list of octal terminal line numbers. The
- terminal line can be indicated by its number (n), a range of terminal lines
- can be indicated by the lowest and highest numbers in the range separated
- by a hyphen (m-n), and the CTY is always indicated by CTY. Type each
- designator on a separate line and end the list with an extra carriage
- return.]
- Number of Jobs (1-511) [
- Respond with the maximum number of jobs, attached and detached, not
- counting the null job. Specify only the maximum number of jobs needed.
- Monitor size increases proportionally to the maximum number of jobs.]: 511
- Maximum pages of core for each job (0,0-16384) [
- Answer this question with the maximum amount of physical memory that any
- one job may use. This value is specified in number of 512-word pages. A
- response of 0 indicates all of core, or the maximum number of pages
- possible. The value you specify here can be overridden by the SET CORMAX
- monitor command.]:
- Total amount of system core in K (512-4096) [
- ONCE-only reports if there is less core at startup. Answer this question
- with the total amount of physical memory that the system has. At monitor
- startup time, ONCE prints a message if the actual amount of memory on line
- is less than your response to this question.]: 4096
- Number of real-time devices (0,0-77) [
- Answer this question with the maximum number of real-time devices that can
- be put on PI channels simultaneously.]:
- Allow jobs to be locked in core (YES,NO) [
- If you answer NO, no users will be allowed to lock their jobs in core
- memory.
- The ANF-10 network programs DTELDR and NETLDR require the ability to
- lock a job in memory. Therefore, if you intend to use these programs, you
- must answer this question YES. This question is always asked for KS
- systems, and is asked for KL systems only if no real-time devices are
- employed.]:
- Guaranteed number of pages for unlocked jobs (0,0-16384) [
- Answer this question with the number of pages of memory guaranteed to all
- jobs that are not locked in core. The default, 0, indicates that all of
- memory is available to unlocked jobs.
- If your answer is 0, no jobs are allowed to be locked, as a safeguard
- against locked jobs usurping all of the system's memory. The value
- specified in your answer to this question can be overridden by the SET
- CORMIN monitor command.]:
- Number of pages reserved for locking jobs in Exec Virtual Memory (10,0-?) [
- The default, 10, is needed for DTELDR. Extra pages are required for
- running performance analysis tools such as SNOOPY and DNSNUP or for any
- real-time applications using indirect CONSO masks or fast mode. Reserving
- pages for EVM reduces the amount of available system free core by an
- equivalent amount.]:
- Number of high priority interrupt queues (0,0-15): 5
- Meter (NO,YES) [
- Do you want to include performance analysis metering with the METER UUO?
- This option has officially been superseded by the PERF. UUO.]:
- KASER (NO,YES) [
- Do you want to include support for simulation of KA10 long floating point
- instructions?]:
- MPXSER (YES,NO) [
- Do you want to include support for device MPX? MPX allows more than one
- device to be associated with a given I/O channel. This feature is required
- for DTELDR. If you answer YES, the multiplexed-channel software MPX will
- be loaded.]:
- PSISER (YES,NO) [
- Do you want to load the Programmed Software Interrupt SERvice software?
- PSISER supports the PISYS. UUO, which allows users to specify the
- conditions for which an interrupt is to occur. PSISER is required for the
- operation of GALAXY-10.]:
- IPCF (YES,NO) [
- Do you want to load the Inter-Process Communication Facility software?
- IPCF allows jobs and/or system processes to communicate with each other.
- IPCF is required for the operation of MCS-10 and GALAXY-10.]:
- ENQ/DEQ (YES,NO) [
- Do you want to load the ENQ/DEQ software? ENQ/DEQ provides sychronization
- functions which allow simultaneous file updates by multiple co-operating
- processes.]:
- Disk sets (ALL) [
- Answer this question with the list of disk sets to be mounted by this
- system. If the list is empty, ALL disk sets will be mountable. Disk set
- numbers range from 1 through 36. List entries in the form:
- 3,9-12,14,...
- ]:
- Configure non-autoconfigured hardware (NO,YES) [
- Do you want to include unsupported hardware in your configuration?]:
- Number of PTYs (20,1-504) [
- A PTY is a pseudo-terminal. OPSER subjobs and batch jobs use PTYs for I/O.
- Each operator service program and batch stream needs at least one PTY. You
- must include at least one PTY for your monitor. Respond with the number of
- pseudo-terminals that your monitor must support.]: 100
- Network software (YES,NO) [
- Do you want to include support for communications with other Digital
- operating systems?]: yes
- Node name [
- The name may one to six characters in length.]: marley
- Number of remote TTYs (404,0-404) [
- Respond with the maximum number of terminals from remote nodes to be
- handled at any one time.]: 404
- ANF-10 software (YES,NO) [
- Answer YES if you want to load the monitor modules needed to communicate
- with ANF-10 hosts and remote stations.]: no
- DECnet software (YES,NO) [
- Answer YES if you want to load the monitor modules needed to communicate
- with other DECnet nodes.]: yes
- Node name (MARLEY) [
- Provide a node name, independent of that used as the system-wide node name.
- The name can be one to six characters in length. DECnet-10, Version 4
- requires that the first character of the node name be an alphabetic
- character. The same node name will be used for both ANF-10 and DECnet-10
- communications.]:
- Area number of central site (1,1-63) [
- Provide a decimal area number for multi-area DECnet network configurations.]: 9
- Node number of central site (1,1-1023) [
- Provide a unique decimal number to identify this system to other nodes in
- the DECnet network.]: 10
- Router type (ROUTING,NONROUTING) [
- Specify router type. ROUTING nodes can have multiple circuits and perform
- DECnet routing. NONROUTING nodes have only an ethernet circuit and perform
- no DECnet routing.
- If you have a KL and want to communicate with a Multifunctions
- Communications Base (MCB), or if you have a KS, answer this question with
- ROUTING.]: nonr
- Transmit password (DECNET20) [
- The transmit password is used when initializing a point-to-point KDP, DTE,
- or DMR link. You may provide a password of 64 characters or less, or press
- RETURN to accept the default password.]:
- Remote terminals (YES,NO) [
- Answer YES to include code that allows incoming jobs using DECnet
- connections. The module loaded will be NRTSER.]: yes
- LAT software (YES,NO) [
- Answer YES if you want to communicate with Local Area Terminal
- concentrators using Ethernet. The module loaded will be LATSER.]: yes
- Node name (MARLEY) [
- Provide a node name, independent of that used as the system-wide node name.
- The name can be one to six characters in length. DECnet-10, Version 4
- requires that the first character of the node name be an alphabetic
- character. The same node name will be used for both ANF-10 and DECnet-10
- communications.]:
- Number of circuits (20,1-100) [
- Provide the maximum number of simultaneous LAT circuits required by your
- system. One is required for each active LAT server.]:
- Service groups [
- Provide the list of LAT service groups to be enabled by default at system
- start-up time. If the list is empty, no service groups will be enabled.
- List entries in the form:
- 3,4-7,9,12-14,...
- LAT group numbers must be listed in ascending order, may include a range of
- numbers, and each entry must be separated from the next with a comma. The
- range of valid service group numbers is 0 through 255.]:
- Decimal "symbol,value" [
- For any decimal symbols to be defined, type one "symbol,value" pair per
- line and terminate the list with an extra carriage return. The symbols and
- values that you enter here are those that deviate from the defaults defined
- in the distributed common modules (COMMON, COMDEV, and COMMOD). The radix
- is set automatically for each symbol, in accordance with the radix
- specified in the question. (In this case, decimal. You will be given the
- opportunity to change the values for symbols with octal and SIXBIT values
- in the questions that follow.) For example, to increase the length of a
- memory cycle from 1,000 nanoseconds to 1,760 nanoseconds,
- type:
- NSPMEM,1760
- followed by a carriage return. Unless you specify otherwise, the symbols
- will be defined with the default values. If the default values are
- acceptable, press RETURN in response to this question.]
- Octal "symbol,value" [
- For any octal symbols to be defined, type one "symbol,value" pair per line
- and terminate the list with an extra carriage return. For example, to
- change the standard magtape density from 6250 bits per inch (BPI) to 1600,
- type:
- STDENS,4
- followed by a carriage return. In this example, 1 = 200 BPI, 2 = 556 BPI,
- 3 = 800 BPI, and 5 = 6250 BPI. If the default values are acceptable,
- press RETURN in response to this question.]
- SIXBIT "symbol,value" [
- For any SIXBIT symbol to be defined, type one "symbol,value" pair per line
- and terminate the list with an extra carriage return. For example, to
- change the name of the mail program from MS to PO, type:
- M.MAIL,PO
- followed by a carriage return. If the default values are acceptable,
- press RETURN in response to this question.]
- Type "device-mnemonic,PI-channel" for special devices [
- This question allows you to build the monitor to support a device driver
- that is not part of the standard monitor. Type the device name and the
- priority-interrupt channel for a device driver that does not save the ACs
- on a priority interrupt, and that does not require Device Data Blocks
- (DDBs) in the monitor. A driver of this type can support only one device.
- The device mnemonic must be 3 characters or less in length. Type an extra
- carriage return when through.]
- Type "device-mnemonic,PI-channel,no.-of-devices" [
- This question allows you to define a device driver that requires Device
- Data Blocks (DDBs) and will support multiple devices. Specify the device
- name, priority-interrupt channel, and number of devices to be supported.
- The device-mnemonic must be 3 characters or less in length. Type an extra
- carriage return when through.]
- Type "device-mnemonic,PI-channel,highest-ac-to-save" [
- This question allows you to define device drivers that include a channel
- save routine to save ACs up to the "highest AC to save". Specify the
- device name, priority-interrupt channel, and the number of the highest AC
- to save on an interrupt. The device-mnemonic must be 3 characters or less
- in length. Type extra carriage return when through.]
- Type "ersatz-device,P,Pn,search-list-type" [
- This question allows you to define your own ersatz device names.
- Monitor-standard ersatz device names must not be redefined. To create
- additional site-specific ersatz device names, type a device name in exactly
- 3 characters, the Project,Programmer Number (P,PN) associated with the
- device, and which search list to use (either ALL, SYS, or JOB) and press
- RETURN. You may define another ersatz device, or press RETURN again to
- finish.]
- Type "command-name,dispatch,flags,unique-bits,PRVTAB-name" [
- This question allows you to create new monitor commands or to redefine
- existing monitor commands. The command name that you specify here will run
- the program that you specify, using the characteristics that you specify.
- Type each new command name followed by the information that the monitor
- needs to process the command. This information is specified by each of the
- following components. All components must be separated by commas, as shown
- above. To omit a component, include only the comma in its place. The
- components are:
- 1. Command-name. The command-name is the name of the monitor command to
- be added. Type the command name as a single SIXBIT alphanumeric word
- or a single SIXBIT character enclosed in angle-brackets, or omit the
- name if you only want to extend PRVTAB.
- 2. Dispatch address. The dispatch address identifies the program or
- routine to run when the command is processed. This may be the name
- of the program to run from SYS (file name only), or it may be
- omitted if the program name and command name are equivalent. The
- dispatch address may also be a location (label) of a routine in the
- monitor. For example, #RUNQUE.
- 3. Flags. Flags are defined in COMMON to specify the type of command
- processing for the monitor to use. Separate the flags with an
- exclamation point (!). Some of the possible flags are:
- Flag Meaning
- APPFLG saves your current context
- CMWRQ requeues the job after command processing
- CUSTMR reserved for customer implementation
- INCORE requires that the job be in memory
- NBATCH not allowed from a batch job
- NOACT delayed if any devices are active
- NOCORE core is not required
- NOINCK can be processed if issued without a job
- NOJOBN does not require a job number
- NOLOGIN does not require that a job be logged in
- NOMESS suppresses output of SET WATCH statistics
- NOPER monitor must not prompt after command completion
- NORUN requires that the job be halted
- NXONLY is not legal if the job is execute-only
- TTYRNC monitor should put job in monitor mode
- TTYRNU monitor should put job in user mode
- TTYRNW continue I/O wait after command processing
- 4. Unique bits. Unique bits are bit numbers you can define to specify
- the number of characters that make this command unique. This is
- specified in the form INIQ.n, where 'n' is the number of characters
- from 1 to 4.
- 5. PRVTAB-name. The PRVTAB-name is the name of the program to place in
- the monitor table PRVTAB. This should be equivalent to the dispatch
- program name and may be omitted if the command should not be included
- in PRVTAB. PRVTAB is the monitor's list of priviledged CUSPs.
- Type extra carriage return when through.]
- Terminal class [
- A terminal class is defined by the set of attributes and characteristics
- exhibited by the class as a whole. If you want to define a terminal class,
- type a 1 to 5 character class name and press RETURN. To end this section,
- just press RETURN.]:
- Additional terminals for classes:
- Class to extend [
- Type the name of the terminal class you wish to extend, or press RETURN to
- end this section.]:
- System default terminal type (TTY) [
- Type the name of the default termainl type for your system. The terminal
- type name must be 1 to 6 characters in length. The monitor will assign
- this type to all lines at system start-up, before INITIA runs.]:
- File DSK:SYSCNF.MAC Closed [
- The SYSGEN portion of the dialogue is finished.
- Type CTRL/Z to exit from MONGEN, or select another dialogue option.]
- Which GEN (SYS,F) [
- Type SYS to define hardware and software configuration, or type F to define
- software features. To EXIT, type CTRL/Z.]: f
- Output(DSK:F.MAC):
- Feature set (KL10,KS10) [
- KL10 includes all supported TOPS-10 features for KL10 systems. KS10
- includes all supported TOPS-10 features for KS10 systems.]: kl10
- Standard settings (YES,NO) [
- Type YES to use the standard DEC-supported feature test settings. Type NO
- to change or define the feature test settings to non-standard values.]:
- File DSK:F.MAC Closed [
- The FGEN portion of the dialogue is finished.
- Type CTRL/Z to exit from MONGEN, or select another dialogue option.]
- Which GEN (SYS,F) [
- Type SYS to define hardware and software configuration, or type F to define
- software features. To EXIT, type CTRL/Z.]: ^Z
- EXIT
- .compile/compile f,s
- MACRO: F
- MACRO: S
- EXIT
- .compile/compile devprm,dteprm,netprm,d36par
- MACRO: DEVPRM
- MACRO: DTEPRM
- MACRO: NETPRM
- MACRO: D36PAR
- EXIT
- .compile/compile syscnv+<common,comdev,commod>
- ?CMLLRE (0) file was not found - SYSCNV
- .compile/compile syscnf+<common,comdev,commod
- ?CMLCME Command error detected before:
- .compile/compile syscnf+<common,comdev,commod>
- MACRO: COMMON
- MACRO: COMDEV
- MACRO: COMMOD
- EXIT
- .del system.exe
- Files deleted:
- DSKB:SYSTEM.EXE
- 1824 Blocks freed
- .r link
- *SYSTEM/SAVE/NOINITIAL/HASH:13K = /LOCALS -
- #COMMON,COMDEV,COMMOD,TOPS10/SEARCH-
- #/PATCH:2000/COUNTERS/GO
- [LNKRLC Reloc. ctr. initial value current value limit value
- .LOW. 0 155246 330000
- .HIGH. 340000 637613 734000
- .CSUB. 330000 333466 340000
- .INIT. 740000 766606 771000
- .TWIC. 771000 772714 1000000
- .XHGH. 2630000 2703030 2734000
- .SYMS. 2000000 2000000 2630000
- Absolute code loaded]
- EXIT
- .COPY SYS:SS^C
- .DEL SYS:SYSTEM.EXE
- Files deleted:
- DSKB:SYSTEM.EXE
- 1824 Blocks freed
- .copy sys:system.exe=system.exe
- .dir sys:system.exe
- SYSTEM EXE 1784 <155> 14-May-13 704(33461) DSKB: [1,4]
- .r opr
- OPR>set ksys stop
- ? Unrecognized switch or keyword: "stop "
- OPR>? one of the following:
- ABORT ALIGN BACKSPACE CANCEL CLOSE
- CONTINUE DEFINE DISABLE DISMOUNT ENABLE
- ENTER EXIT FORWARDSPACE HELP HOLD
- IDENTIFY LOCK MODIFY MOUNT NEXT
- PUSH RECOGNIZE RELEASE REPORT REQUEUE
- RESPOND RESTRICT ROUTE SEND SET
- SHOW SHUTDOWN START STOP SUPPRESS
- TAKE UNLOCK UNRESTRICT WAIT
- or one of the following:
- CATALOG CONFIG LCP NCP QUOTA
- OPR>set ksys now
- OPR>
- 14:52:35 -- Event KSYS queued, request #3 --
- 14:52:35 -- Timesharing is over --
- Wait for "KSYS processing complete" message before SHUTDOWN
- 14:52:35 -- Waiting for BATCON to start for KSYS logouts --
- OPR>
- ;;SYSTEM: - Timesharing is over!
- 14:52:35 -- KSYS processing completed --
- OPR>quit
- ? Invalid OPR command specified: "quit"
- ? : "quit"
- OPR>
- .[HALTED: FE interrupt]
- KLH10> quit
- Are you sure you want to quit? [Confirm]
- Shutting down...Bye!
- b4@maelona ~/pdp10/tops10 $ sudo ./kn10-kl twonky.ini
- KLH10 V2.0A release (MyKL) built May 12 2013 04:19:50
- Copyright � 2001 Kenneth L. Harrenstien -- All Rights Reserved.
- This program comes "AS IS" with ABSOLUTELY NO WARRANTY.
- Compiled for LINUX on I386 with word model USEINT
- Emulated config:
- CPU: KL10-extend SYS: T20 Pager: KL APRID: 1
- Memory: 8192 pages of 512 words (SHARED)
- Time interval: INTRP Base: OSGET
- Interval default: 60Hz
- Internal clock: OSINT
- Other: MCA25 JPC DEBUG PCCACHE CTYINT EVHINT
- Devices: DTE RH20 RPXX(DP) TM03(DP) NI20(DP)
- [MEM: Allocating 8192 pages shared memory, clearing...done]
- KLH10> ; KLH10 configuration for TOPS-10 test system
- KLH10>
- KLH10> ; DTE requires ackdly to avoid T10 race condition
- KLH10> devdef dte0 200 dte master ackdly=5
- KLH10> devdef rh0 540 rh20
- KLH10> devdef rh1 544 rh20
- KLH10> devdef dsk0 rh0.0 rp type=rp06 sn=4747 format=dbd9 path=T10-RP06.0-dbd9
- KLH10> devdef dsk1 rh0.1 rp type=rp06 sn=1026 format=dbd9 path=T10-RP06.1-dbd9
- KLH10> ;devdef dsk2 rh0.2 rp type=rp06 sn=3737 format=dbd9 path=T10-RP06.cust.0-dbd9
- KLH10> devdef dsk3 rh0.3 rp type=rp06 sn=5858 format=dbd9 path=stag.dsk
- KLH10> devdef mta0 rh1.0 tm03 type=TU77
- KLH10>
- KLH10> ; NI: param "c3dly" to avoid T10 race.
- KLH10> ; NI: param "rdtmo" to avoid system hangups with OSF/1 V3.0
- KLH10> ;
- KLH10> ; Decnet node TWONKY, 9.429
- KLH10> devdef ni0 564 ni20 dedic=1 decnet=1 doarp=0 enaddr=aa:00:04:00:aa:24 ifc=eth0 dpdelay=12 c3dly=10 rdtmo=3
- KLH10>
- KLH10> load klboot.exe
- Using word format "c36"...
- Loaded "klboot.exe":
- Format: DEC-PEXE
- Data: 0, Symwds: 0, Low: 01000000, High: 0, Startaddress: 0703667
- Entvec: 0 wds at 0
- KLH10> [EOF on twonky.ini]
- KLH10> go
- Starting KN10 at loc 0703667...
- BOOT V4(100)
- BOOT>system\metsys\
- BOOT>
- BOOT>
- BOOT>dskb:
- [Loading from DSKB:SYSTEM.EXE[1,4]]
- MARLEY TOPS-10 14-May-13
- Why reload: new
- Date: may-14-2013
- Time: 14:53
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement