Console commands are commands entered at the DtCyber Operator>
prompt or defined in an operator
section of the DtCyber .ini file. The basic
syntax of an operator command consists of a verb followed by one or more blanks followed by a comma-separated list of parameters, as in:
load_tape 13,0,1,r,tapes/opl485.tap
Command | Description |
---|---|
? | Help
List all available commands.
Provide help for <cmd>.
|
help | |
ccw | Close Console Window
Close the local X-Windows or WIN32 console window. DtCyber remains running and operates in headless mode until a remote console application connects or open_console_window is executed.
|
close_console_window | |
drc | Disconnect Remote Console
Forcefully disconnects a remote console application, returning control to the local console window.
|
disconnect_remote_console | |
d | Dump Emulated System Memory
Dump <count> (default 1) words of central memory starting from octal address <fwa>
Dump <count> (default 1) words of PP nn's memory starting from octal address <fwa>. PP = Peripheral Processor
|
dm | |
dump_memory | |
e | Enter Keys Into Virtual Console
Supply a sequence of key entries to the system console . Special keys: ! - end sequence without sending <enter> key ; - send <enter> key within a sequence _ - send <blank> key ^ - send <backspace> key % - keyword delimiter for keywords: %year% insert current year %mon% insert current month %day% insert current day %hour% insert current hour %min% insert current minute %sec% insert current second # - delimiter for milliseconds pause value (e.g., #500#) |
ek | |
enter_keys | |
idle | System Idle Detection and Throttling
Display current idle detection and throttling parameters
Turn system idle detection on/off
Set number of cycles before sleep and sleep time sleep_time number of microseconds (Linux/MacOS) or milliseconds (Windows) for which execution should be suspended before resuming
Set number of allocated network buffers below which the NPU/MDI is considered to be idle.
|
lc | Load Cards into Virtual Reader
Load specified card file with optional parameters.
if If a dedicated OUTPUT directory has been configured for the card reader, the selected deck is MOVED from the INPUT directory to the OUTPUT directory and renamed with a unique serial suffix prior to pre-processing. The original deck is left untouched. If a dedicated OUTPUT directory has NOT been configured for the card reader, the selected deck is ERASED from the INPUT directory after it has been pre-processed for submission. Files which are submitted outside the confines of either of these two directories are left, untouched, but are pre-processed for submission.
If parameters are specified with the command, the specified values replace references within the loaded deck.
The syntax of a reference within a deck is Decks may also contain embedded directives and references to properties in property files. The syntax of an embedded property reference is:
where:
Embedded directives begin with the character
|
load_cards | |
ld | Load Disk onto Removable Disk Drive
Load specified disk.
|
load_disk | |
lt | Load Tape onto Virtual Tape Drive
Load specified tape. r = Read w = Write
|
load_tape | |
ocw | Open Console Window
Open the local X-Windows or WIN32 console window. DtCyber exits headless mode operation.
|
open_console_window | |
p | Pause emulation to reduce CPU Load The emulator will pause and the dtCyber console will await the “Enter” key to resume execution
|
pause | |
rc | Remove Cards
Remove cards from card punch and write them to a file. If a file pathname is provided, cards are written to the specified file. Otherwise, DtCyber creates a unique file name and writes cards to that file.
|
remove_cards | |
rp | Remove Paper from Line Printer
Remove paper from line printer and write it to a file. If a file pathname is provided, paper is written to the specified file. Otherwise, DtCyber creates a unique file name and writes paper to that file.
|
remove_paper | |
sd | Show Disk
Show status of all disk units.
|
show_disk | |
se | Show Equipment
Show status of all attached equipment.
|
show_equipment | |
ski | Set Key Interval
Set the interval between key entries to the system console. Used by enter_keys
|
set_key_interval | |
skwi | Set Key Wait Interval
Set the interval between keyboard scans of the emulated system console. Used by the system console emulator
|
set_keywait_interval | |
sn | Show Network
Show status of data communication interfaces.
|
show_network | |
sop | Set Operator Port
Set the TCP port on which to listen for operator connections.
|
set_operator_port | |
ss | Show State
Show state of PP's and/or CPU's.
|
show_state | |
st | Show Tape
Show status of all tape units.
|
show_tape | |
sur | Show Unit Record Devices
Show status of all line printers, card readers, and card punches.
|
show_unitrecord | |
sv | Show dtCyber Version
Show version of dtCyber.
|
show_version | |
shutdown | Shutdown dtCyber
Terminates emulation.
|
ud | Unload Disk
Unload specified removable disk unit.
|
unload_disk | |
ut | Unload Tape
Unload specified tape unit.
|
unload_tape |