Console Commands
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 | |
| deadstart | Deadstart Machine
Initiates a system deadstart, as if the deadstart button on the system console is pressed.
|
| da | Disassemble Emulated System Memory
Disassemble <count> (default 1) CPU instructions starting from address <fwa>. If <fwa> is expressed as an octal number, it is interpreted as a word address. If <fwa> is expressed as a hexadecimal number (e.g., 0x0012ad80) and <fwa> addresses CYBER 180 memory assigned to NOS/VE, <fwa> is interpreted as a byte address. CP / CPU = Central Processor
Disassemble <count> (default 1) instructions in PP nn starting from address <fwa>. PP = Peripheral Processor
|
| disassemble | |
| 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 address <fwa>. If <fwa> is expressed as an octal number, it is interpreted as a word address. If <fwa> is expressed as a hexadecimal number (e.g., 0x0012ad80) and central memory (CM) is being dumped, <fwa> is interpreted as a byte address (useful for dumping CYBER 180 memory).
Dump <count> (default 1) words of PP nn's memory starting from 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, channels, 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 |