Example 2:
Set the amount of time to wait after an I/O interrupt is ready to be set pending to 500 microseconds and
suppress the warning message.
IODELAY 500 NOWARN
Example 2:
Set the amount of time to wait after an I/O interrupt is ready to be set pending to 500 microseconds and
suppress the warning message.
IODELAY 500 NOWARN
LMOD provides the capability of defining additional modules that will be loaded by the Hercules Dynamic
Loader. The default search order is within the Hercules directory and in the default DLL search path. Most
systems also support absolute filenames (e.g. names starting with “/” or “.”) in which case the default
search path is not taken. Multiple LDMOD statements may be used.
Descriptive
module [module [module ...]]
Diagram
~¬¬¬¬¬¬¬¬¬¬¬¬¬¬®
module ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ
module
A list of modules that are to be loaded by the Hercules Dynamic Loader.
Example 1:
Instruct Hercules to load the additional module named S37X (S/370 Extension) from the Hercules
directory or the default DLL search path.
LDMOD S37X
Powered by Tizra® |
Example 2:
Set the amount of time to wait after an I/O interrupt is ready to be set pending to 500 microseconds and
suppress the warning message.
IODELAY 500 NOWARN
LMOD provides the capability of defining additional modules that will be loaded by the Hercules Dynamic
Loader. The default search order is within the Hercules directory and in the default DLL search path. Most
systems also support absolute filenames (e.g. names starting with “/” or “.”) in which case the default
search path is not taken. Multiple LDMOD statements may be used.
Descriptive
module [module [module ...]]
Diagram
~¬¬¬¬¬¬¬¬¬¬¬¬¬¬®
module ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ
module
A list of modules that are to be loaded by the Hercules Dynamic Loader.
Example 1:
Instruct Hercules to load the additional module named S37X (S/370 Extension) from the Hercules
directory or the default DLL search path.
LDMOD S37X
An INCLUDE statement instructs the Hercules initialisation process to treat the contents of the file speci-
fied by filepath as if its contents had appeared in the configuration file at the point where the INCLUDE
statement appears.
The included file itself may contain yet another INCLUDE statement as long as the maximum nesting
depth of 8 is not exceeded.
Descriptive
filepath
Diagram
filepath ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ
filepath
Specifies the path and the filename of the configuration file that is to be included.
Example 1:
Specify that Hercules should include the contents of the file "D:\S390\CONF\CONFIG2.CONF" into the
configuration.
INCLUDE D:\S390\CONF\CONFIG2.CONF
IODELAY sets the amount of time in microseconds to wait after an I/O interrupt is ready to be set pen-
ding. This value can also be set using the Hercules console. The purpose of this parameter is to circum-
vent a bug in the Linux/390 and z/Linux ‘dasd.c’ device driver. The bug is more likely to occur under
Hercules than on a real machine as Hercules may present an I/O interrupt sooner than a real machine.
NOTE: OSTAILOR L
INUX no longer sets IODELAY to 800 since the problem described above is no
longer present in recent versions of the Linux kernel.
Descriptive
usecs
Diagram
¬¬¬¬¬¬¬¬¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ
¬¬¬ usecs ¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬«
usecs
Amount of time in microseconds to wait after an I/O interrupt is ready to be set pen-
ding.
NOWARN
If the IODELAY value is non-zero then a warning message will be issued unless
NOWARN is specified.
Example 1:
Set the amount of time to wait after an I/O interrupt is ready to be set pending to 1000 microseconds.
IODELAY 1000
Powered by Tizra® |
An INCLUDE statement instructs the Hercules initialisation process to treat the contents of the file speci-
fied by filepath as if its contents had appeared in the configuration file at the point where the INCLUDE
statement appears.
The included file itself may contain yet another INCLUDE statement as long as the maximum nesting
depth of 8 is not exceeded.
Descriptive
filepath
Diagram
filepath ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ
filepath
Specifies the path and the filename of the configuration file that is to be included.
Example 1:
Specify that Hercules should include the contents of the file "D:\S390\CONF\CONFIG2.CONF" into the
configuration.
INCLUDE D:\S390\CONF\CONFIG2.CONF
IODELAY sets the amount of time in microseconds to wait after an I/O interrupt is ready to be set pen-
ding. This value can also be set using the Hercules console. The purpose of this parameter is to circum-
vent a bug in the Linux/390 and z/Linux ‘dasd.c’ device driver. The bug is more likely to occur under
Hercules than on a real machine as Hercules may present an I/O interrupt sooner than a real machine.
NOTE: OSTAILOR L
INUX no longer sets IODELAY to 800 since the problem described above is no
longer present in recent versions of the Linux kernel.
Descriptive
usecs
Diagram
¬¬¬¬¬¬¬¬¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ
¬¬¬ usecs ¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬«
usecs
Amount of time in microseconds to wait after an I/O interrupt is ready to be set pen-
ding.
NOWARN
If the IODELAY value is non-zero then a warning message will be issued unless
NOWARN is specified.
Example 1:
Set the amount of time to wait after an I/O interrupt is ready to be set pending to 1000 microseconds.
IODELAY 1000
This option specifies whether the SENSE ID CCW (X'E4') will be honoured for the devices that originally
did not support that feature. This includes (but may not be limited to) 3410 and 3420 tape drives, 2311
and 2314 direct access storage devices and 2703 communication controllers. Because those legacy
devices didn't originally support this command, and for compatibility reasons, the default is OFF or
DISABLE.
Specify ON or ENABLE, if your guest operating system needs the Sense ID support to dynamically detect
those devices. Note that most current operating systems will not detect those devices even though Sense
ID is enabled because those devices never supported the Sense ID in the first place. This mainly applies
to custom built or modified versions of guest operating systems that are aware of this specific Hercules
capability.
Descriptive
OFF
Diagram
Êʬ¬¬ ¬¬¬§¬¬¬¬¬ OFF ¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ
¬¬¬«
OFF
Specify OFF or DISABLE if your guest operating system does not need the Sense
ID support to dynamically detect devices that originally did not support that feature.
This is the default.
DISABLE
This is the same os ‘OFF’.
ON
Specify ON or ENABLE if your guest operating system needs the Sense ID support
to dynamically detect devices that originally did not support that feature.
ENABLE
This is the same as ‘ON’.
Example 1:
Specify that the SENSE ID CCW will be honoured for devices that originally did not support that feature.
LEGACYSENSEID ENABLE
Powered by Tizra® |
This option specifies whether the SENSE ID CCW (X'E4') will be honoured for the devices that originally
did not support that feature. This includes (but may not be limited to) 3410 and 3420 tape drives, 2311
and 2314 direct access storage devices and 2703 communication controllers. Because those legacy
devices didn't originally support this command, and for compatibility reasons, the default is OFF or
DISABLE.
Specify ON or ENABLE, if your guest operating system needs the Sense ID support to dynamically detect
those devices. Note that most current operating systems will not detect those devices even though Sense
ID is enabled because those devices never supported the Sense ID in the first place. This mainly applies
to custom built or modified versions of guest operating systems that are aware of this specific Hercules
capability.
Descriptive
OFF
Diagram
Êʬ¬¬ ¬¬¬§¬¬¬¬¬ OFF ¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ
¬¬¬«
OFF
Specify OFF or DISABLE if your guest operating system does not need the Sense
ID support to dynamically detect devices that originally did not support that feature.
This is the default.
DISABLE
This is the same os ‘OFF’.
ON
Specify ON or ENABLE if your guest operating system needs the Sense ID support
to dynamically detect devices that originally did not support that feature.
ENABLE
This is the same as ‘ON’.
Example 1:
Specify that the SENSE ID CCW will be honoured for devices that originally did not support that feature.
LEGACYSENSEID ENABLE