General Format
devaddr devtype [{groupname | *} [ipaddr [mask]]]
General Format
devaddr SYSG [{groupname | *} [ipaddr[mask]]]
General Format
devaddr devtype [NOPROMPT]
[{groupname | *} [ipaddr [mask]]]
General Format
devaddr devtype filename [CRLF] [NOCLEAR] [RAWCC] [FCBCHECK | NOFCBCHECK] [OPTBROWSE | OPTPRINT] [LPI={6 | lpi] [INDEX={0 | idx] [LPP={66 | lpp}] [FCB={1:1,07:2,13:3, ,49:10,55:11,61:12 | l1:c1,l2:c2,l3:c3,...,l11:c11,l12:c12}]
or
devaddr devtype [host:]port SOCKDEV
SCSI Tapes
General Format
devaddr devtype devname [--no-erg][--blkid-32 | --blkid-22]
Optical Media Attach (OMA) virtual files
General Format
devaddr devtype tdf
AWSTAPE virtual files
General Format
devaddr devtype {awsfile | *} [arguments]
where arguments can be:
[MAXSIZE={n[K | M | G | T] | 0} |MAXSIZEK={n | 0} |MAXSIZEM={n | 0}] [EOTMARGIN=n[K | M | G | T]] [READONLY={0 | 1}][RO | NORING | RW | RING] [DEONIRQ={0 | 1}] [NOAUTOMOUNT]
HET virtual files
General Format
devaddr devtype {hetfile | *} [arguments]
where arguments can be:
[AWSTAPE] [COMPRESS={0 | 1}] [IDRC={0 | 1}] [METHOD={1 | 2}] [LEVEL={n | 4}] [CHUNKSIZE={nnnnn | 65535}] [MAXSIZE={n[K | M | G | T] | 0} |MAXSIZEK={n | 0} |MAXSIZEM={n | 0}] [EOTMARGIN=n[K | M | G | T]] [READONLY={0 | 1}] [STRICTSIZE={0 | 1}] [RO | NORING | RW | RING] [DEONIRQ={0 | 1}] [NOAUTOMOUNT]
Fake Tape virtual files
General Format
devaddr devtype {fakefile | *} [arguments]
where arguments can be:
[MAXSIZE={n[K | M | G | T] | 0} |MAXSIZEK={n | 0} |MAXSIZEM={n | 0}] [EOTMARGIN=n[K | M | G | T]] [READONLY={0 | 1}] [RO | NORING | RW | RING] [DEONIRQ={0 | 1}] [NOAUTOMOUNT]
CTCI (Channel-to-Channel link to TCP/IP stack)
General Format
devaddr CTCI [{-n | --dev} name][{-s | --netmask} mask] [{-m | --macaddr} mac | 00:00:5E:nn:nn:nn}] [{-t | --mtu} mtu | 1500] [{-i | --ibuff} {ibuff | 64}] [{-k | --kbuff} {kbuff | 1024}] [-d | --debug]
guestip hostip
CTCT (Channel-to-Channel emulation via TCP connection)
General Format
devaddr CTCT sport rhost rport bufsize
CTCE (Enhanced Channel-to-Channel emulation via TCP connection)
General Format
devaddr CTCE lport raddress rport [mtu [sml]]
LCS (LAN Channel Station)
General Format
devaddr LCS [{-n | --dev} name] [{-o | --oat} file] [{-m | --mac} mac] [-d | --debug]
[guestip]
| 0400 | IP | 00 | PRI |172.021.003.032 | | 0402 | IP | 00 | SEC |172.021.003.033 | | 0404 | IP | 00 | NO |172.021.003.038 | | 0406 | IP | 01 | NO |172.021.002.016 | | 040E | SNA | 00 | | | HWADD 00 02:00:FE:DF:00:42 HWADD 01 02:00:FE:DF:00:43 ROUTE 00 172.021.003.032 255.255.255.224
PTP (MPCPTP / PCPTP6 Channel-to-Channel link)
General Format
devaddr PTP [{-n | --dev} name] [{-m | --mac} mac] [{-t | --mtu} mtu | 1500] [{-i | --ibuff} {ibuff | 64}] [{-k | --kbuff} {kbuff | 1024}] [-4 | --inet] [-6 | --inet6] [-d | --debug]
guest1 host1 [guest2 host2]
General Format
devaddr devtype filename [origin | 0] [numblks][sf=shadowfile] [SYNCIO]
or
devaddr devtype ipname [:port | :3990] [:devnum]
4.1 CKD DASD Devices
General Format
devaddr devtype filename [sf=shadowfile] [{NOSYNCIO | SYNCIO}] [READONLY] [FAKEWRITE] [CU=type]
or
devaddr devtype ipname [:port | :3990] [:devnum]
Device Type | Default CU Type | ||
2305, | 2311, | 2314 | 2841 |
3330,3375, | 3340,3380 | 3350, | 3880 |
3390 | 3990 | ||
9345 | 9343 |
Table 5: Default CU Types
Communication Lines
Communication Line - BSC
General Format
devaddr devtypeDIAL={IN | OUT | INOUT | NO} LHOST={hostname | ipaddress | *} LPORT={servicename | port} RHOST={hostname | ipaddress} RPORT={servicename | port} [RTO={0 | -1 | nnn | 3000}] [PTO={0 | -1 | nnn | 3000}] [ETO={0 | -1 | nnn | 10000}]
Communication Line - TTY
General Format
devaddr devtype LPORT=port DIAL=IN TTY=1
General Format
# [//anything//]
General Format
* [anything]
General Format
ARCHLVL {S/370 | ESA/390 | ESAME | z/ARCH} or ARCHLVL {ENABLE | DISABLE} facility [S/370 | ESA/390 | z/ARCH] or ARCHLVL {ENABLE | DISABLE} bitno[S/370 | ESA/390 | z/ARCH] or ARCHLVL QUERY [facility | ALL]
Alias
ARCHMODE is an alias for the ARCHLVL system parameter. Please see ARCHLVL for details.
Deprecation
The ASN_AND_LX_REUSE (ALRF) system parameter has been deprecated.Use “ARCHLVL ENABLE | DISABLE ASN_LX_REUSE” instead.
The AUTO_SCSI_MOUNT system parameter has been deprecated. Use “SCSIMOUNT” instead.
General Format
AUTOMOUNT [+ | -] directory or AUTOMOUNT {ADD directory | DEL directory}
General Format
AUTOINIT {ON | OFF}
General Format
CAPPING {mips | OFF | 0}
General Format
CCKD option=value [ ,option=value ... ]
where option can be:
[COMP={-1 | n}][,COMPPARM={-1 | n}] [,RA={2 | n}][,RAQ={4 | n}][,RAT={2 | n}][,WR={2 | n}][,GCINT={10 | n}] [,GCPARM={0 | n}] [,NOSTRESS={0 | 1}] [,FREEPEND={-1 | n}] [,FSYNC={0 | 1}] [,TRACE={0 | n}] [,LINUXNULL={0 | 1}] [,GCSTART={0 | 1}]
General Format
CMDLEVEL %%{{%% + | -} {ALL | OPERator | MAINT | PROGrammer | CONFIGuration | DEVELoper | DEBUG} [...]}
CMDLVL is an alias for CMDLEVEL. See CMDLEVEL system parameter for details.
General Format
CMDSEP {char | OFF}
General Format
CNSLPORT {3270 | port | host:port}
General Format
CODEPAGE {DEFAULT | codepage | USER |MAINT cmd [operands]}
General Format
CONKPALV {(3,1,10) | (idle,intv,count)}
CP_UPDT (User character conversion table)
General Format
CP UPDT command [operands]
where command can be:
ALTER {EBCDIC | ASCII | G2H | H2G} (pos,val[,pos,val]...) DISPLAY {EBCDIC | ASCII | G2H | H2G } EXPORT {EBCDIC | ASCII | G2H | H2G } filename IMPORT {EBCDIC | ASCII | G2H | H2G } filename REFERENCE [codepage]RESETTEST
General Format
CPUIDFMT {BASIC | 0 | 1}
General Format
CPUMODEL {0586 | model}
General Format
CPUPRIO {15 | nn}
General Format
CPUSERIAL {000001 | serial}
General Format
CPUVERID 00 (For z/ARCH and ESAME) orCPUVERID {FD | verid} (For S/370 and ESA/390)
General Format
DEFSTORE {[MAIN msize[B | K | M | G | T | P | E] [UNLOCK | LOCK]][{XSTOR | EXPANDED} xsize[M | G | T][UNLOCK | LOCK]]}
General Format
DEFSYM symbol value
General Format
DEVPRIO {8 | nn}
General Format
DEVTMAX {0 | -1 | 1-n}
DIAG8CMD (DIAGNOSE 8 command option)
General Format
DIAG8CMD {DISABLE | ENABLE [ECHO | NOECHO]}
General Format
ECPSVM {Help | STats | DISable | ENable | DEBUG | NOdebug | Level [nn]}
General Format
ENGINES [nn*] {CP | IL | AP | IP} [, ... ]
General Format
HAO command [ operands ]
where command can be:
TGT target CMD consolecmd DEL nn CLEAR LIST [ nn ]
General Format
HERCLOGO filename
General Format
HERCPRIO {0 | nn}
General Format
HTTP {START | STOP | ROOT path |PORT port {NOAUTH | AUTH userid password}}
The HTTPPORT system parameter has been deprecated. Use “HTTP PORT” instead.
The HTTPROOT system parameter has been deprecated. Use “HTTP ROOT” instead.
General Format
IGNORE INCLUDE ERRORS
General Format
General Format
IODELAY {0 | usecs [NOWARN]}
General Format
LMOD module [module [module ...]]
General Format
LEGACYSENSEID {OFF | DISABLE | ON | ENABLE}
General Format
LOADPARM ipl parameter
General Format
LOGOPT {TIMESTAMP | TIME | NOTIMESTAMP | NOTIME}
General Format
LPARNAME {HERCULES | 7parname}
General Format
LPARNUM {BASIC | 1 | n | nn}
General Format
MAINSIZE size[B | K | M | G | T | P | E][UNLOCK | LOCK]
General Format
MANUFACTURER {HRC | name}
General Format
MAXCPU {1 | nn}
General Format
MAXRATES {interval | MIDNIGHT}
General Format
MEMLOCK {ON | OFF}
General Format
MODEL { EMULATOR | hdwmod | = | *} [ EMULATOR | capmod | = | * [ prmmod | = | * [ tmpmod | = | *]]]
General Format
MODPATH path
MOUNTED_TAPE_REINIT (Control tape initialization)
General Format
MOUNTED TAPE REINIT {ENABLE | ALLOW |DISABLE | DISALLOW}
General Format
MSGHLD {nnn | INFO | CLEAR}
General Format
MSGLEVEL {option option ...} where option can be:
ON|OFF | TEXT | TIME | NODEBUG | [+|-] DEBUG | [+|-] TAPE | [+|-] DASD | [+|-] COMM | [+|-] UR | [+|-] SCSI | [+|-] CTCA | [+|-] GRAF | [+|-] THREAD | [+|-] CHANNEL | [+|-] VERBOSE | [+|-] TERSE
MSGLVL is an alias for MSGLEVEL. See MSGLEVEL for details.
General Format
NUMCPU {1 | nn}
General Format
NUMVEC {0 | nn}
General Format
OSTAILOR {[+ | -] z/OS | OS/390 | VM | VSE | zVSE |LINUX | OPENSOLARIS | QUIET | NULL}
General Format
PANRATE {SLOW | FAST | rate}
General Format
PANTITLE {text | "text text text" | ""}
General Format
PGMPRDOS {RESTRICTED | LICENSED}
General Format
PLANT {ZZ | name}
General Format
QUITMOUT nn
General Format
REXX option where option can be:
ENABLE | START [REGINA | OOREXX]
DISABLE | STOP
PATHS | REXXPATHS {path [delimiter path ...] | RESET}
SYSPATH {ON | OFF | RESET}
EXTENSIONS | SUFFIXES {suffix[delimiter suffix ...] | RESET}
RESOLVER {ON | OFF | RESET}
MSGLEVEL {0 | 1 | RESET}
MSGPREFIX {messageprefix | OFF | RESET}
ERRPREFIX {errorprefix | OFF | RESET}
MODE {COMMAND | SUBROUTINE}
General Format
SCLPROOT {NONE | directory}
General Format
SCPECHO {OFF | ON}
General Format
SCPIMPLY {OFF | ON}
General Format
SCSIMOUNT {NO | YES | n}
General Format
SHCMDOPT {DISABLE | ENABLE [DIAG8 | NODIAG8]}
SHOWDVOL1 (Enable showing of DASD vol-sers in device list)
General Format
SHOWDVOL1 {NO | YES | ONLY}
General Format
SHRDPORT [3990 | port | START | STOP]
General Format
SRVPRIO {4 | nn}
General Format
SYSEPOCH {1900 | 1960 | year [+years | -years]}
SYMPTOM is an alias for the TRACEOPT system parameter. Please see TRACEOPT for details.
General Format
TIMERINT {50 | interval}
General Format
TODDRAG {1.000000 | factor}
General Format
TODPRIO {-20 | nn}
General Format
TRACEOPT {TRADITIONAL | REGSFIRST | NOREGS}
General Format
TZOFFSET {0000 | #hhmm | -hhmm}
General Format
XPNDSIZE size[M | G | T] [UNLOCK | LOCK]
General Format
YROFFSET {#years | -years}
This section covers details regarding the priority settings within Hercules. The relevant system parame- ters are:
Process Priorities
Unix Process Priority | Windows Priority Class | Meaning |
---|---|---|
-20 to -16 | Realtime | Process that has the highest possible priority. The threads of the process preempt the threads of all other processes, inclu- ding operating system processes performing important tasks. For example, a real-time process that executes for more than a very brief interval can cause disk caches not to flush or cause the mouse to be unresponsive. |
-15 to -9 | High | Process that performs time-critical tasks that must be executed immediately. The threads of the process preempt the threads of normal or idle priority class processes. An example is the Task List, which must respond quickly when called by the user, re- gardless of the load on the operating system. Use extreme care when using the high-priority class, because a high-priority class application can use nearly all available CPU time. |
-8 to -1 | Above Normal | Process that has priority above the Normal class but below the High class. |
0 to 7 | Normal | Process with no special scheduling needs. |
8 to 15 | Below Normal | Process that has priority above the Idle class but below the Normal class. |
16 to 20 | Low | Process whose threads run only when the system is idle. The threads of the process are preempted by the threads of any process running in a higher priority class. An example is a screen saver. The idle-priority class is inherited by child pro- cesses. |
Windows
Caution: On Windows, the value you choose for your process priority has a direct impact on how your thread priorities are interpreted! You should never modify one without understanding what impact you are doing so might have on the other!
Thread Priorities
Unix Thread Priority | Windows Thread Priority | Meaning |
---|---|---|
-20 to -16 | Time Critical | Base priority of 15 for Idle, Below Normal, Normal, Above Normal, or High class processes, and a base priority of 31 for Realtime class processes. |
-15 to -9 | Highest | Priority 2 points above the priority class. |
-8 to -1 | Above Normal | Priority 1 point above the priority class. |
0 to 7 | Normal | Normal priority for the priority class. |
8 to 15 | Below Normal | Priority 1 point below the priority class. |
16 to 19 | Lowest | Priority 2 points below the priority class. |
20 | Idle | Base priority of 1 for Idle, Below Normal, Normal, Above Normal, or High class processes, and a base priority of 16 for Realtime class processes. |
Windows
Caution: On Windows, your Thread Priority is interpreted differently based on your chosen Process Prio- rity setting! You should never modify your Thread Priority settings without first reviewing your chosen Pro- cess Priority setting!