Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: fixed typo: Crtl-P. Will not re-export just for that...

...

Parameteraddress
TypeNumeric
Value

Specifies CSR address. The address must be valid QBUS 22-bit wide address in I/O space.Default values are 017760440 for DHV11-family controllers and 017760100 for DZV11/DZQ11, which are the factory settings for asynchronous serial line multiplexers.

Warning
 This parameter is not applicable to DHW42-xx serial line controllers

 

 

 

vector

Parametervector
TypeNumeric
Value

Specifies interrupt vector.Default value is 0300 which is the factory setting for asynchronous serial line multiplexers.

Warning
 This parameter is not applicable to DHW42-xx serial line controllers
 

 

 

line

Parameter

line[N] 

N=0…3(7,15)

TypeIdentifier
ValueSpecifies a name of the serial line interface object in configuration to which the N-th line of the multiplexer is connected. See below for details.

...

Parameter

communication[N] 

N=0…4(7,15)

TypeText String
Value
  • "ASCII" - for connection to terminals  (default)
  • "BINARY" - for serial lines carrying binary (packet) protocols, which are used mainly for communicating with PLCs

rts

Parameter

rts[N]

 N=0…3(7,15)

TypeText String
ValueControls RTS signal of the Nth line of the multiplexer. 

  • "On" - assert RTS (Request To Send) signal
  • "Off" - clear RTS signal (default)
  • "DTR" - assert RTS signal as soon as DTR signal is asserted
When left blank (initial state), the level of the RTS signal is as requested by the VAX software.

dsr

Parameter

dsr[N]

 N=0…3(7,15)

TypeText String
Value
  • "On" - always reports DSR signal asserted
  • "Off" - always reports DSR signal deasserted
  • "DSR" - use DSR signal of physical serial line (if configured)
  • "CD", "DCD", "RLSD" - use CD (carrier detect) signal of physical serial line (if configured)
Info
This parameter is applicable only for DZV11 and DZQ11 serial lines controllers

...

Parameter

tx_q_max_depth[N]

 N=0…3(7,15)

TypeNumeric
Value

Specifies depth of the TX FIFO for the N-th line of the multiplexer. Possible values are 1…1000, initially it is set to 1 to properly represent the hardware limitation of certain multiplexers. Values greater than 1 improve transmission rate of corresponding line, but break correspondence to the original hardware.

Info
This parameter is applicable only for DHV11 serial lines controller

...

Parameterbreak_on
TypeText string
Value

Specifies what byte sequences received over the physical serial line will trigger a HALT command.This parameter works only for the console line (for the one UART line and "line[3]" of QUART).Specify the following values: "CrtlCtrl-P", "Break" or "none" ("none" disables triggering HALT condition).

Example:

set OPA0 break_on="CrtlCtrl-P"

The default value is "Break" for line 3 of QUART and "none" for other lines.

...

 
Parameterhost
TypeText string
Value

A remote host’s IP address or a host name (and optional remote TCP/IP port number) for the virtual serial line connection. If omitted, the virtual serial line does not initiate a connection to the remote host and will listen for incoming connection requests.Specify the value in the following form:

set OPA0 host="<host-name>[:<port-no>]"
 

If "<port-no>" is not specified, the virtual serial line uses the TCP/IP port number specified by the "port" parameter (see below).

...

Parameterbreak_on
TypeText string
Value

Specifies what byte sequences received over virtual serial line must trigger HALT command.This parameter works only for console line (for CHARON-VAX it is the only line of UART and the "line[3]" of QUART).Specify the following values: "CrtlCtrl-P", "Break" or "none" to disable triggering HALT condition.

Example:

set OPA0 break_on="CrtlCtrl-P"

The default value is "Break" for line 3 of QUART and "none" for other lines.

...

Example of two CHARON systems connected to each other:

On host "A"

...

 :

load virtual_serial_line/chserial TXA0 port=5500 host="B"

 

On host "B":

load virtual_serial_line/chserial TXA0 port=5500 host="A"

 

...