5.37 INCLUDE (Include configuration file)

5.37.1 Function

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.

5.37.2 Syntax

Descriptive

filepath

Diagram

filepath ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ

5.37.3 Parameter

filepath

Specifies the path and the filename of the configuration file that is to be included.

5.37.4 Examples

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

5.38 IODELAY (I/O interrupt wait time (LINUX))

5.38.1 Function

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.

5.38.2 Syntax

Descriptive

usecs

Diagram

¬¬¬¬¬¬¬¬¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ




¬¬¬ usecs ¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬«






5.38.3 Parameter

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.

5.38.4 Examples

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

Previous Page Next Page