VAX 4000 Model 108 configuration file

#
# Copyright (C) 1999-2018 STROMASYS
# All rights reserved.
#
# The software contained on this media is proprietary to and embodies the
# confidential technology of STROMASYS. Possession, use, duplication, or
# dissemination of the software and media is authorized only pursuant to a
# valid written license from STROMASYS.
#
#============================================================================
#
# Sample configuration file for VAX 4000 Model 108.
#
# Specify the hw_model prior to any other commands. This parameter informs
# the emulator what type of VAX it should build and enables all other
# commands.
#
#----------------------------------------------------------------------------

set session hw_model = VAX_4000_Model_108

#============================================================================
#
# Choose a name for the instance, if needed, to differentiate it among other
# instances running on the same host.
#
#----------------------------------------------------------------------------

include configuration_name.icfg

#============================================================================
#
# Use the following commands to disable the rotating LOG files and enable
# a single LOG file. Select either append or overwrite (for each time the
# instance starts) and specify desired log path and file name.
#
#----------------------------------------------------------------------------

set session log_method = append
#set session log_method = overwrite
#set session log = VAX_4000_Model_108.log

#============================================================================
#
# The following line tells the emulator where to preserve NVRAM content.
# The file maintains the current time of the emulated VAX (when it is not
# running) and other console parameters (such as default boot device).
#
#----------------------------------------------------------------------------

#set toy container="vx4k108.dat"

#============================================================================
#
# The following line tells the emulator where to store intermediate state
# of the Flash ROM and console parameters. It is highly recommended to enable
# this and the previous toy file for the emulator to be able to correctly
# preserve the saved state of the console.
#
#----------------------------------------------------------------------------

#set rom container="vx4k108.rom"

#============================================================================
#
# Disable or enable dynamic instruction translation by the cpu (ACE). The use
# of DIT may be also prohibited by the license. If not specified (i.e. when
# both lines remain commented out) the DIT is enabled as soon as the license
# allows to do so and is disabled otherwise ...
#
#----------------------------------------------------------------------------

#set cpu ace_mode=false
#set cpu ace_mode=true

#============================================================================
#
# Specify the size of RAM (default is 16MB). Note that DIT (when enabled)
# also needs certain amount of memory which grows linearly following the size
# of memory specified here. Also remember that the dongle license might limit
# the maximum amount of memory.
#
#----------------------------------------------------------------------------

#set ram size=32
#set ram size=64
#set ram size=80
#set ram size=128
#set ram size=256
#set ram size=512

#============================================================================
#
# Assign four built-in serial lines as necessary. Currently the emulator
# offers two ways to use built-in serial lines:
#
# 1) connection to COM ports (via physical_serial_line) and
# 2) attach a third party terminal emulator (virtual_serial_line).
#
# Once the desired connection is chosen and the corresponding line is
# enabled, connect it to the preloaded controller QUART by chosing the QUART
# line number (in square brackets). See OPA0 example, below.
#
#----------------------------------------------------------------------------

#load physical_serial_line TTA0 line="\\.\COMn"
#load virtual_serial_line TTA0 port=10000
#load virtual_serial_line TTA0 port=10000 application="tta0.ht"
#load virtual_serial_line TTA0 port=10000 application="putty.exe -load TTA0"
#set quart line[0]=TTA0

#load physical_serial_line TTA1 line="\\.\COM1"
#load virtual_serial_line TTA1 port=10001
#load virtual_serial_line TTA1 port=10001 application="tta1.ht"
#load virtual_serial_line TTA1 port=10001 application="putty.exe -load TTA1"
#set quart line[1]=TTA1

#load physical_serial_line TTA2 line="\\.\COM2"
#load virtual_serial_line TTA2 port=10002
#load virtual_serial_line TTA2 port=10002 application="tta2.ht"
#load virtual_serial_line TTA2 port=10002 application="putty.exe -load TTA2"
#set quart line[2]=TTA2

#============================================================================
#
# Select the connection method for the console serial line OPA0.
#
#----------------------------------------------------------------------------

#load physical_serial_line OPA0 line="\\.\COM3"
#load virtual_serial_line OPA0 port=10003
#load virtual_serial_line OPA0 port=10003 application="opa0.ht"
load virtual_serial_line OPA0 port = 10003 application = "putty -load OPA0 -P 10003"
set quart line[3]=OPA0

#----------------------------------------------------------------------------
#
# Uncomment to allow 'F6' to terminate the running emulator. Closing console
# satellite application may also be used for that.
#
#----------------------------------------------------------------------------

#set OPA0 stop_on = "F6"
#set OPA0 stop_on = "Application"
#set OPA0 stop_on = "F6, Application"

#============================================================================
#
# The VAX 4000 Model 108 contains built-in PCI SCSI adapter called PKA
# within the configuration file.
#
#----------------------------------------------------------------------------
#
# Uncomment to connect the emulator's DKA0 to the disk image.
#
#----------------------------------------------------------------------------

#load virtual_scsi_disk pka_0 scsi_bus=pka scsi_id=0
#set pka_0 container="<file-name>.vdisk"

#============================================================================
#
# Uncomment to connect the emulator's DKA100 to a host disk drive.
#
#----------------------------------------------------------------------------

#load virtual_scsi_disk pka_1 scsi_bus=pka scsi_id=1
#set pka_1 container="\\.\PhysicalDrive0"
#set pka_1 container="\\.\PhysicalDriveN"

#============================================================================
#
# Uncomment to connect the emulator's DKA300 to the host's CD/DVD-ROM drive.
#
#----------------------------------------------------------------------------

#load virtual_scsi_cdrom pka_3 scsi_bus = pka scsi_id = 3
#set pka_3 container="\\.\CdRom0"
#set pka_3 container="\\.\CdRomN"

#============================================================================
#
# Uncomment to connect the emulator's DKA400 to an .ISO file (CD/DVD image).
#
#----------------------------------------------------------------------------

#load virtual_scsi_cdrom pka_4 scsi_bus=pka scsi_id=4
#set pka_4 container="<file-name>.iso"

#============================================================================
#
# Uncomment to connect the emulator's MKA500 to the host's SCSI tape drive.
#
#----------------------------------------------------------------------------

#load virtual_scsi_tape pka_5 scsi_bus=pka scsi_id=5
#set pka_5 container="\\.\Tape0"
#set pka_5 container="\\.\TapeN"

#============================================================================
#
# Uncomment to connect the emulator's MKA600 to a .VTAPE file (tape image).
#
#----------------------------------------------------------------------------

#load virtual_scsi_tape pka_6 scsi_bus=pka scsi_id=6
#set pka_6 container="<file-name>.vtape"

#============================================================================
#
# If necessary, load an optional SCSI controller SCSI_B (PKB).
#
# ATTENTION! Old versions of VAX/VMS (older then 5.5-2H4) do not support
# the optional SCSI controller and may fail to boot if this option is loaded.
#
#----------------------------------------------------------------------------

#include kzdda.icfg

#============================================================================
#
# Uncomment to connect the emulator's DKB600, DKB601 to the host's floppy disk
# drives (A:, B:, if any).
#
#----------------------------------------------------------------------------

#load floppy_scsi_device pkb_6 scsi_bus=pkb scsi_id=6

#============================================================================
#
# Enable the built-in SGEC Ethernet Adapter (EZA).
#
# TIP: You need to uncomment the "set EZA ..." line and one of the
# "load packet_port ..." lines below to attach the EZA to host NIC (or not)
#
#----------------------------------------------------------------------------

#set EZA interface = EZA0

# choose this one to leave EZA unconnected
#load packet_port EZA0 interface = "(disabled)"

# choose this one to connect EZA to host's NIC (by its connection name)
#load packet_port EZA0 interface = "connection:<connection-name>"

#============================================================================
#
# Load an optional DHW42-AA (or DHW42-BA, or DHW42-CA) serial line controller
# (C-DAL).
#
# Only one instance of DHW42AA/BA/CA can be loaded.
#
#----------------------------------------------------------------------------

#load DHW42AA/DHV11 TXA
#load DHW42BA/DHV11 TXA
#load DHW42CA/DHV11 TXA

#load physical_serial_line TXA0 line="\\.\COMn"
#load virtual_serial_line TXA0 port=10010
#load virtual_serial_line TXA0 port=10010 application="txa0.ht"
#set TXA line[0]=TXA0

#load physical_serial_line TXA1 line="\\.\COMn"
#load virtual_serial_line TXA1 port=10011
#load virtual_serial_line TXA1 port=10011 application="txa1.ht"
#set TXA line[1]=TXA1

#load physical_serial_line TXA2 line="\\.\COMn"
#load virtual_serial_line TXA2 port=10012
#load virtual_serial_line TXA2 port=10012 application="txa2.ht"
#set TXA line[2]=TXA2

#load physical_serial_line TXA3 line="\\.\COMn"
#load virtual_serial_line TXA3 port=10013
#load virtual_serial_line TXA3 port=10013 application="txa3.ht"
#set TXA line[3]=TXA3

#load physical_serial_line TXA4 line="\\.\COMn"
#load virtual_serial_line TXA4 port=10014
#load virtual_serial_line TXA4 port=10014 application="txa4.ht"
#set TXA line[4]=TXA4

#load physical_serial_line TXA5 line="\\.\COMn"
#load virtual_serial_line TXA5 port=10015
#load virtual_serial_line TXA5 port=10015 application="txa5.ht"
#set TXA line[5]=TXA5

#load physical_serial_line TXA6 line="\\.\COMn"
#load virtual_serial_line TXA6 port=10016
#load virtual_serial_line TXA6 port=10016 application="txa6.ht"
#set TXA line[6]=TXA6

#load physical_serial_line TXA7 line="\\.\COMn"
#load virtual_serial_line TXA7 port=10017
#load virtual_serial_line TXA7 port=10017 application="txa7.ht"
#set TXA line[7]=TXA7

#============================================================================
#
# Configure an optional RQDX3 storage controller (MSCP/QBUS). It handles disk
# images, disk drives, CD-ROM drives, magneto-optical drives, floppy drives.
#
#----------------------------------------------------------------------------

#load RQDX3 DUA

#set DUA container[0]="<file-name>.vdisk"
#set DUA container[1]="\\.\PhysicalDriveN"
#set DUA container[2]="\\.\CdRomN"
#set DUA container[3]="<file-name>.iso"
#set DUA container[4]="\\.\H:"

#load RQDX3 DUB address=...
#load RQDX3 DUC address=...

#============================================================================
#
# Configure an optional TQK50 tape storage controller (TMSCP/QBUS). It handles
# tape images, and physical tape drives attached to the host.
#
#----------------------------------------------------------------------------

#load TQK50 MUA

#set MUA container[0]="<file-name>.vtape"
#set MUA container[1]="\\.\TapeN"

#load TQK50 MUB address=...
#load TQK50 MUC address=...

#============================================================================
#
# Load optional DELQA QBUS Ethernet Adapter (XQA).
#
# TIP: You need to uncomment the "load DELQA ..." line and one of the
# "load packet_port ..." lines below to attach the XQA to host NIC (or not)
#
#----------------------------------------------------------------------------

#load DELQA XQA interface = XQA0

# choose this one to leave XQA unconnected
#load packet_port XQA0 interface = "(disabled)"

# choose this one to connect XQA to host's NIC (by its connection name)
#load packet_port XQA0 interface = "connection:<connection-name>"

#============================================================================
#
# Configure an optional DHV11 (or DHQ11, CXY08, CXA16, CXB16) serial line
# controller (QBUS). The address and vector must be set as required by the
# guest operating system.
#
#----------------------------------------------------------------------------

#load DHV11/DHV11 TXA
#load DHQ11/DHV11 TXA
#load CXY08/DHV11 TXA
#load CXA16/DHV11 TXA
#load CXB16/DHV11 TXA

#load physical_serial_line TXA0 line="\\.\COMn"
#load virtual_serial_line TXA0 port=10010
#load virtual_serial_line TXA0 port=10010 application="txa0.ht"
#set TXA line[0]=TXA0

#load physical_serial_line TXA1 line="\\.\COMn"
#load virtual_serial_line TXA1 port=10011
#load virtual_serial_line TXA1 port=10011 application="txa1.ht"
#set TXA line[1]=TXA1

#load physical_serial_line TXA2 line="\\.\COMn"
#load virtual_serial_line TXA2 port=10012
#load virtual_serial_line TXA2 port=10012 application="txa2.ht"
#set TXA line[2]=TXA2

#load physical_serial_line TXA3 line="\\.\COMn"
#load virtual_serial_line TXA3 port=10013
#load virtual_serial_line TXA3 port=10013 application="txa3.ht"
#set TXA line[3]=TXA3

#load physical_serial_line TXA4 line="\\.\COMn"
#load virtual_serial_line TXA4 port=10014
#load virtual_serial_line TXA4 port=10014 application="txa4.ht"
#set TXA line[4]=TXA4

#load physical_serial_line TXA5 line="\\.\COMn"
#load virtual_serial_line TXA5 port=10015
#load virtual_serial_line TXA5 port=10015 application="txa5.ht"
#set TXA line[5]=TXA5

#load physical_serial_line TXA6 line="\\.\COMn"
#load virtual_serial_line TXA6 port=10016
#load virtual_serial_line TXA6 port=10016 application="txa6.ht"
#set TXA line[6]=TXA6

#load physical_serial_line TXA7 line="\\.\COMn"
#load virtual_serial_line TXA7 port=10017
#load virtual_serial_line TXA7 port=10017 application="txa7.ht"
#set TXA line[7]=TXA7

#load DHV11 TXB address=...
#load DHQ11 TXB address=...
#load CXY08 TXB address=...
#load CXA16 TXB address=...
#load CXB16 TXB address=...

# this is the end of the configuration file #################################




© Stromasys, 1999-2024  - All the information is provided on the best effort basis, and might be changed anytime without notice. Information provided does not mean Stromasys commitment to any features described.