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

...

  1. Loading the virtual serial lines' controller, for example:

    load DHV11/DHV11 TXA

    In this example, an instance of a  "DHV11" serial line controller is loaded and named "TXA".

    Note that the VAX/PDP11 console adapters ("UART", "QUART") do not need to be loaded; they are preloaded.

  2. Mapping an object type to host resources. For example:

    load virtual_serial_line/chserial TTA1
    set TTA1 port = 10003 application = "putty.exe -load TTA1_preset"

    In this example the object "virtual_serial_line" is loaded, named "TTA1", mapped to the "putty" terminal emulator and connected to this CHARON instance using the port 10003 (this setting is encoded in the "TTA1_preset" parameter of the "Putty" terminal emulator).

    Div
    classpagebreak

     


  3. Connect the loaded virtual line controller and the mapped object:

    set TXA line[5]=TTA1

    In this example, the 6th line of the DHV11 controller, "TXA", loaded in step 1, is connected to the mapping object, "TTA1", loaded in step 2.

...

...

TypeFunction
physical_serial_line

This type of mapping associates a COM port on a host system with an emulated VAX/PDP11 serial line controller virtual "line".

The COM port can be a physical hardware port or a logical COM port.

virtual_serial_lineThis type of mapping associates a network connection on the host system with an emulated VAX/PDP11 serial line controller virtual "line"

Example:

load physical_serial_line/chserial OPA0

...

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 a HALT condition).

Example:

set OPA0 break_on="CrtlCtrl-P"

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

...

Parameterbreak_on
TypeText string
Value

Specifies what byte sequences received over a virtual serial line triggers a HALT command.

This parameter works only on the console line (for CHARON-VAX / CHARON-PDP it is the only line of UART and "line[3]" of QUART).

Specify one of the following values: "CrtlCtrl-P", "Break" or "none" to disable triggering a HALT condition. The commands are case insensitive.

Example:

set OPA0 break_on="CrtlCtrl-P"

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

...

Back to Table of Contents

Div
classpagebreak

 

Linking serial controller port to host connection

...