Tokens can be enclosed in paired single or double quotes. The quotes are included as
part of the token string.

7.5.4 Default PF Key Assignments

The following PF keys are defined per default:

PF01 'SUBST IMMED herc help &0'

PF10 'SUBST DELAY herc devinit &*'

PF11 'IMMED herc devlist TAPE'

7.5.5 Examples

Example 1:

DEFSYM PF01 “SUBST IMMED HERC HELP &0”

Typing ‘MAXRATES’ on the command line and pressing PF01 would place the following on the command
line and immediately execute the command:

HERC HELP MAXRATES

Example 2:

DEFSYM PF02 “SUBST DELAY HERC DEVINIT &0 &*”

Typing ‘580 “HETTAPE.HET” RO’ on the command line and pressing PF02 would place the following on
the command line:

HERC DEVINIT 580 “HETTAPE.HET” RO

Pressing an additional “ENTER” does execute the command.

Example 3:

DEFSYM PF03 “SUBST DELAY HERC DEVINIT &0 &* &1 &* &2”

Typing ‘T1 T2 T3 T4 T5 T6’ on the command line and pressing PF03 would place the following on the
command line:

HERC DEVINIT T1 T2 T3 T4 T5 T6 T2 T3 T4 T5 T6 T3

Pressing an additional “ENTER” does execute the command.

7.6 Hercules Console Commands (sorted alphabetically)

The following table shows an overview of the valid Hercules console commands that can be entered in
the control panel (Hercules console display). In this table the commands are sorted alphabetically rather
than grouped by functionality.

Please note that the availability of certain commands depends on the build options used when Hercules
was compiled. For a list of all build options and their related console commands please consult

Appendix
E. Build Options for System Parameters and Console Commands
”.

Command

Description

!message

SCP priority message

#

Silent comment

$locate

Display and verify Hercules control blocks

$test

Custom test command

$zapcmd

Enable or disable system parameters and console commands

*

Loud comment

.reply

SCP command

?

List all commands / command specific help (alias for help)

aea

Display AEA (absolue-effective-address) tables

aia

Display AIA (absolute-instruction-address) tables

ar

Display access registers

archlvl

Set architecture level

archmode

Set architecture mode (alias for ARCHLVL command)

attach

Configure device

auto_scsi_mount

Automatic SCSI tape mounts (deprecated, use SCSIMOUNT instead)

autoinit

Display or set the automatic creation of empty tape files

automount

Display or update allowable tape automount directories

b

Set breakpoint (synonym for B+)

b+

Set breakpoint (synonym for B)

b-

Delete breakpoint

cache

Execute cache related commands

Previous Page Next Page