...
Parameter | address | ||
---|---|---|---|
Type | Numeric | ||
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.
|
vector
Parameter | vector | |||
---|---|---|---|---|
Type | Numeric | |||
Value | Specifies interrupt vector.Default value is 0300 which is the factory setting for asynchronous serial line multiplexers.
|
line
Parameter | line[N] N=0…3(7,15) |
---|---|
Type | Identifier |
Value | Specifies 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) |
---|---|
Type | Text String |
Value |
|
rts
Parameter | rts[N] N=0…3(7,15) |
---|---|
Type | Text String |
Value | Controls RTS signal of the Nth line of the multiplexer.
|
dsr
Parameter | dsr[N] N=0…3(7,15) | ||
---|---|---|---|
Type | Text String | ||
Value |
|
...
Parameter | tx_q_max_depth[N] N=0…3(7,15) | ||
---|---|---|---|
Type | Numeric | ||
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.
|
...
Parameter | break_on | |
---|---|---|
Type | Text 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:
The default value is "Break" for line 3 of QUART and "none" for other lines. |
...
Parameter | host | |||
---|---|---|---|---|
Type | Text 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:
If "<port-no>" is not specified, the virtual serial line uses the TCP/IP port number specified by the "port" parameter (see below). |
...
Parameter | break_on | |
---|---|---|
Type | Text 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:
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" |
...