Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: CFG sample is updated

...

VAX 4000 Model 108 configuration file

#
#

...

Copyright

...

(C)

...

1999-2014

...

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.
#
#----------------------------------------------------------------------------

#set

...

session

...

configuration_name

...

=

...

VAX_4000_Model_108

#============================================================================
#
#

...

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"

#============================================================================
#
#

...

Specify

...

the

...

size

...

of

...

RAM

...

(default

...

is

...

16MB).

...

Note

...

that

...

the

...

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="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TTA0

...

port=10000
#set

...

quart

...

line[0]=TTA0

#load

...

physical_serial_line/chserial

...

TTA1

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TTA1

...

port=10001
#set

...

quart

...

line[1]=TTA1

#load

...

physical_serial_line/chserial

...

TTA2

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TTA2

...

port=10002
#set

...

quart

...

line[2]=TTA2

#============================================================================
#
#

...

Select

...

the connection

...

method for

...

the

...

console

...

serial

...

line

...

OPA0.
#
#----------------------------------------------------------------------------

#load

...

physical_serial_line

...

OPA0

...

line="/dev/ttyN"
#load

...

virtual_serial_line

...

OPA0

...

port=10003
load

...

operator_console

...

OPA0
set

...

quart

...

line[3]=OPA0

#----------------------------------------------------------------------------
#
#

...

Uncomment

...

to

...

allow

...

'F6'

...

to

...

terminate

...

the

...

running

...

emulator.
#
#----------------------------------------------------------------------------

#set

...

OPA0

...

stop_on

...

=

...

F6

#============================================================================
#
#

...

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="/dev/

...

sd<L>"

#============================================================================
#
#

...

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="/dev/

...

sg<N>"

#============================================================================
#
#

...

Uncomment

...

to

...

connect

...

the

...

emulator's

...

DKA300

...

to

...

the

...

host's

...

CD/DVD-ROM

...

drive.
#
#

...

Device

...

name

...

may

...

be

...

different

...

depending

...

on

...

particular

...

version

...

of

...

host
#

...

operating

...

system.

...

Choose

...

one

...

which

...

suits

...

best.
#
#----------------------------------------------------------------------------

#load

...

virtual_scsi_cdrom

...

pka_3

...

scsi_bus

...

=

...

pka

...

scsi_id

...

=

...

3

#set

...

pka_3

...

container

...

=

...

"/dev/cdrom"
#set

...

pka_3

...

container

...

=

...

"/dev/cdrom1"
#set

...

pka_3

...

container

...

=

...

"/dev/cdrom<N>"
#set

...

pka_3

...

container

...

=

...

"/dev/sr0"
#set

...

pka_3

...

container

...

=

...

"/dev/sr<N>"

#============================================================================
#
#

...

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="/dev/

...

sg<N>"

#============================================================================
#
#

...

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.cfg

#============================================================================
#
#

...

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="ethN"

#============================================================================
#
#

...

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="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA0

...

port=10010
#set

...

TXA

...

line[0]=TXA0

#load

...

physical_serial_line/chserial

...

TXA1

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA1

...

port=10011
#set

...

TXA

...

line[1]=TXA1

#load

...

physical_serial_line/chserial

...

TXA2

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA2

...

port=10012
#set

...

TXA

...

line[2]=TXA2

#load

...

physical_serial_line/chserial

...

TXA3

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA3

...

port=10013
#set

...

TXA

...

line[3]=TXA3

#load

...

physical_serial_line/chserial

...

TXA4

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA4

...

port=10014
#set

...

TXA

...

line[4]=TXA4

#load

...

physical_serial_line/chserial

...

TXA5

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA5

...

port=10015
#set

...

TXA

...

line[5]=TXA5

#load

...

physical_serial_line/chserial

...

TXA6

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA6

...

port=10016
#set

...

TXA

...

line[6]=TXA6

#load

...

physical_serial_line/chserial

...

TXA7

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA7

...

port=10017
#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]="/dev/

...

sd<L>"
#set

...

DUA

...

container[2]="/dev/

...

sr<N>"
#set

...

DUA

...

container[3]="<file-name>.iso"

#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]="/dev/

...

sg<N>"

#load

...

TQK50

...

MUB

...

address=...
#load

...

TQK50

...

MUC

...

address=...

#============================================================================
#
#

...

Configuring an

...

optional

...

DELQA

...

Ethernet

...

adapters (QBUS).
#
#----------------------------------------------------------------------------

#load

...

DELQA/DEQNA

...

XQA

#load

...

packet_port/chnetwrk

...

XQA0

...

interface="ethN"
#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="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA0

...

port=10010
#set

...

TXA

...

line[0]=TXA0

#load

...

physical_serial_line/chserial

...

TXA1

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA1

...

port=10011
#set

...

TXA

...

line[1]=TXA1

#load

...

physical_serial_line/chserial

...

TXA2

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA2

...

port=10012
#set

...

TXA

...

line[2]=TXA2

#load

...

physical_serial_line/chserial

...

TXA3

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA3

...

port=10013
#set

...

TXA

...

line[3]=TXA3

#load

...

physical_serial_line/chserial

...

TXA4

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA4

...

port=10014
#set

...

TXA

...

line[4]=TXA4

#load

...

physical_serial_line/chserial

...

TXA5

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA5

...

port=10015
#set

...

TXA

...

line[5]=TXA5

#load

...

physical_serial_line/chserial

...

TXA6

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA6

...

port=10016
#set

...

TXA

...

line[6]=TXA6

#load

...

physical_serial_line/chserial

...

TXA7

...

line="/dev/ttyN"
#load

...

virtual_serial_line/chserial

...

TXA7

...

port=10017
#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

...

#################################

Back to Top