Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Loading the SuperIO Module

Excerpt

Before any devices of the module can be configured and used, the module must be loaded in the emulator configuration file.

Use the following syntax to load this module:

load SUPERIO sio <bus-number> <slot-number>

Example:

load SUPERIO sio 0 6

After booting the guest HP-UX system, this will result in anĀ ioscan output similar to the following:

Code Block
languagetext
ba          1  0/0/6/1      superio   CLAIMED     BUS_NEXUS    PCI Core I/O Adapter
tty         1  0/0/6/1/1    asio0     CLAIMED     INTERFACE    Built-in RS-232C
tty         2  0/0/6/1/2    asio0     CLAIMED     INTERFACE    Built-in RS-232C
ext_bus     4  0/0/6/1/3    SCentIf   CLAIMED     INTERFACE    Built-in Parallel Interface
unknown    -1  0/0/6/1/4              UNCLAIMED   UNKNOWN      Built-in Floppy Drive


Important points:

  • Only one such module can be loaded in the configuration.
  • The slot number in the load command is not the same as the slot numbers used to indicate free PCI IO expansion slots where, for example, an additional SCSI adapter can be loaded. Instead, it indicates the position of the module on the bus.
  • The usable bus number and slot numbers depend on the emulated model and the already loaded devices.
  • Important: take care to always use a slot-number higher than the one where the console line has been loaded. Otherwise, HP-UX may mistakenly configure the SuperIO serial line as the system console and the system boot will fail.


Div
classpagebreak


Configuring the Devices

...