1# 2# Sample configuration file for Hercules ESA/390 emulator 3# 4 5#------------------------------------------------------------------------------ 6# CPU Configuration 7#------------------------------------------------------------------------------ 8 9 CPUSERIAL 002623 # CPU serial number 10 CPUMODEL 3090 # CPU model number 11 MODEL EMULATOR # STSI returned model 12 PLANT ZZ # STSI returned plant 13 MANUFACTURER HRC # STSI returned manufacturer 14 LPARNAME HERCULES # DIAG 204 returned lparname 15 CPUVERID FD # CPU Version Identification 16 MAINSIZE 64 # Main storage size in megabytes 17 XPNDSIZE 0 # Expanded storage size in megabytes 18 NUMCPU 1 # Number of CPUs 19# NUMVEC 1 # Number of Vector Processors 20 MAXCPU 8 # Maximum number of CPUs 21 ARCHMODE ESA/390 # Architecture mode S/370, ESA/390 or z/Arch 22 ALRF DISABLE # ASN-and-LX-Reuse facility 23 ECPSVM NO # VM Assist : NO or Level (20 recommended) 24 25#------------------------------------------------------------------------------ 26# OS Tailoring 27#------------------------------------------------------------------------------ 28 29 LOADPARM 0120.... # IPL parameter 30 OSTAILOR LINUX # OS tailoring 31 SYSEPOCH 1900 # Base year for initial TOD clock 32# TZOFFSET 0 # Using UTC (GMT) 33 34 35#------------------------------------------------------------------------------ 36# Hercules Service Processor and Hercules Application Window 37#------------------------------------------------------------------------------ 38 39 40# MODPATH /usr/local/lib/hercules # Where to search for modules 41# LDMOD dyninst tcpip # Modules to be loaded 42 43#------------------------------------------------------------------------------ 44# Hercules Service Processor and Hercules Application Window 45#------------------------------------------------------------------------------ 46 47 CODEPAGE default # CodePage conversion table 48 DIAG8CMD disable # OS may not issue commands via DIAG 8 49 50 HTTPPORT 8081 noauth userid password # HTTP server port 51# HTTPROOT /usr/local/share/hercules/ # HTTP root directory 52 53 PANRATE FAST # Panel refresh rate 54 55 56#------------------------------------------------------------------------------- 57# Advanced Hercules Performance Tailoring 58# 59# +----------------------------------------------------------------+ 60# | Caution: Modification of these parameters may adversely | 61# | affect the performance of the host system | 62# | and/or Hercules. | 63# +----------------------------------------------------------------+ 64#------------------------------------------------------------------------------- 65 66# HERCPRIO 0 # Hercules process runs at Normal priority 67# CPUPRIO 15 # CPU thread(s) run at Low priority 68# DEVPRIO 8 # Device thread(s) run at Below Normal priority 69# TODPRIO -20 # TOD Clock and timer thread are Time Critical 70 71 72#------------------------------------------------------------------------------- 73# Integrated Hercules I/O Controller 74# 75 76# DEVTMAX 0 # Device threads, 8 on Windows, else unlimited 77 CNSLPORT 3270 # TCP port number to which consoles connect 78# SHRDPORT 3990 # TCP port number for sharing DASD images on 79 # this instance of Hercules (inactive) 80 81# .-----------------------Device number 82# | .-----------------Device type 83# | | .---------File name and parameters 84# | | | 85# V V V 86# ---- ---- -------------------- 87 0009 3215-C / noprompt 88 000C 3505 ./util/zzsacard.bin 89 000D 3525 punch00d.txt ascii 90 000E 1403 print00e.txt crlf 91 001F 3270 92# The following statements are examples. Some of them require 93# user tailoring before being used. 94# 0580 3420 ickdsf.ipl 95# 0120 3380 mvsv5r.120 96# 0121 3380 mvsv5d.121 97# 0122 3380 mvswk1.122 98# 0140 9336 dosres.140 99# 0141 9336 syswk1.141 100# 101# The following statement defines 3 3270 devices starting 102# at address 0200 103# 0200.3 3270 104# 105# The following statement defines 3480 devices 106# at addresses 0280 to 028F 107# 280-28F 3480 108# 109# The following statement defines 3420 devices 110# at addresses 02C0 & 02C2 111# 2C0,2C2 3420 112# 0300 3370 sysres.300 113# 114# The following statements define 3380 Devices 115# with the CUU substituted in the device file name 116# device file names will be 117# 400.3380, 401.3380, 402.3380 and 403.3380 118# 400-403 3380 $(CUU).3380 119# 120# CCUU may also be used to define a 4 digit device address 121# in the name 122# device file names will be 123# 0480.3380, 0481.3380, 0482.3380 and 0483.3380 124# 480-483 3380 $(CCUU).3380 125# 126# 0700 3270 127