VAX 4000 Model 108 configuration file
## Copyright (C) 1999-2016 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/chserial TTA0 line="\\.\COMn"#load virtual_serial_line/chserial TTA0 port=10000#load virtual_serial_line/chserial TTA0 port=10000 application="tta0.ht"#load virtual_serial_line/chserial TTA0 port=10000 application="putty.exe -load TTA0"#set quart line[0]=TTA0
#load physical_serial_line/chserial TTA1 line="\\.\COM1"#load virtual_serial_line/chserial TTA1 port=10001#load virtual_serial_line/chserial TTA1 port=10001 application="tta1.ht"#load virtual_serial_line/chserial TTA1 port=10001 application="putty.exe -load TTA1"#set quart line[1]=TTA1
#load physical_serial_line/chserial TTA2 line="\\.\COM2"#load virtual_serial_line/chserial TTA2 port=10002#load virtual_serial_line/chserial TTA2 port=10002 application="tta2.ht"#load virtual_serial_line/chserial 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/chserial OPA0 line="\\.\COM3"#load virtual_serial_line/chserial OPA0 port=10003#load virtual_serial_line/chserial OPA0 port=10003 application="opa0.ht"load virtual_serial_line/chserial OPA0 port=10003 application="putty.exe -load OPA0"set quart line[3]=OPA0
#============================================================================## 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 GKA200 to an unknown SCSI device.##----------------------------------------------------------------------------
#load physical_scsi_device pka_2 scsi_bus=pka scsi_id=2#set pka_2 container="\\.\ScsiN:X:Y:Z"
#============================================================================## 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 physical_scsi_device 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
#============================================================================## Uncomment to enable the built-in SGEC Ethernet Adapter (EZA).##----------------------------------------------------------------------------
#set EZA interface=EZA0
#============================================================================## Connect the SGEC Ethernet Adapter (EZA) to the host's NIC.##----------------------------------------------------------------------------
#load packet_port EZA0 interface="(disabled)"#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/chserial TXA0 line="\\.\COMn"#load virtual_serial_line/chserial TXA0 port=10010#load virtual_serial_line/chserial TXA0 port=10010 application="txa0.ht"#set TXA line[0]=TXA0
#load physical_serial_line/chserial TXA1 line="\\.\COMn"#load virtual_serial_line/chserial TXA1 port=10011#load virtual_serial_line/chserial TXA1 port=10011 application="txa1.ht"#set TXA line[1]=TXA1
#load physical_serial_line/chserial TXA2 line="\\.\COMn"#load virtual_serial_line/chserial TXA2 port=10012#load virtual_serial_line/chserial TXA2 port=10012 application="txa2.ht"#set TXA line[2]=TXA2
#load physical_serial_line/chserial TXA3 line="\\.\COMn"#load virtual_serial_line/chserial TXA3 port=10013#load virtual_serial_line/chserial TXA3 port=10013 application="txa3.ht"#set TXA line[3]=TXA3
#load physical_serial_line/chserial TXA4 line="\\.\COMn"#load virtual_serial_line/chserial TXA4 port=10014#load virtual_serial_line/chserial TXA4 port=10014 application="txa4.ht"#set TXA line[4]=TXA4
#load physical_serial_line/chserial TXA5 line="\\.\COMn"#load virtual_serial_line/chserial TXA5 port=10015#load virtual_serial_line/chserial TXA5 port=10015 application="txa5.ht"#set TXA line[5]=TXA5
#load physical_serial_line/chserial TXA6 line="\\.\COMn"#load virtual_serial_line/chserial TXA6 port=10016#load virtual_serial_line/chserial TXA6 port=10016 application="txa6.ht"#set TXA line[6]=TXA6
#load physical_serial_line/chserial TXA7 line="\\.\COMn"#load virtual_serial_line/chserial TXA7 port=10017#load virtual_serial_line/chserial 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=...
#============================================================================## Configuring an optional DELQA Ethernet adapters (QBUS).##----------------------------------------------------------------------------
#load DELQA/DEQNA XQA
#load packet_port XQA0 interface="connection:<connection-name>"#set XQA interface=XQA0
#load DELQA XQB address=...#load DELQA XQC address=...
#============================================================================## 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/chserial TXA0 line="\\.\COMn"#load virtual_serial_line/chserial TXA0 port=10010#load virtual_serial_line/chserial TXA0 port=10010 application="txa0.ht"#set TXA line[0]=TXA0
#load physical_serial_line/chserial TXA1 line="\\.\COMn"#load virtual_serial_line/chserial TXA1 port=10011#load virtual_serial_line/chserial TXA1 port=10011 application="txa1.ht"#set TXA line[1]=TXA1
#load physical_serial_line/chserial TXA2 line="\\.\COMn"#load virtual_serial_line/chserial TXA2 port=10012#load virtual_serial_line/chserial TXA2 port=10012 application="txa2.ht"#set TXA line[2]=TXA2
#load physical_serial_line/chserial TXA3 line="\\.\COMn"#load virtual_serial_line/chserial TXA3 port=10013#load virtual_serial_line/chserial TXA3 port=10013 application="txa3.ht"#set TXA line[3]=TXA3
#load physical_serial_line/chserial TXA4 line="\\.\COMn"#load virtual_serial_line/chserial TXA4 port=10014#load virtual_serial_line/chserial TXA4 port=10014 application="txa4.ht"#set TXA line[4]=TXA4
#load physical_serial_line/chserial TXA5 line="\\.\COMn"#load virtual_serial_line/chserial TXA5 port=10015#load virtual_serial_line/chserial TXA5 port=10015 application="txa5.ht"#set TXA line[5]=TXA5
#load physical_serial_line/chserial TXA6 line="\\.\COMn"#load virtual_serial_line/chserial TXA6 port=10016#load virtual_serial_line/chserial TXA6 port=10016 application="txa6.ht"#set TXA line[6]=TXA6
#load physical_serial_line/chserial TXA7 line="\\.\COMn"#load virtual_serial_line/chserial TXA7 port=10017#load virtual_serial_line/chserial 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 #################################