dmi_hpe_super_io
Synopsis
#include <opendmi/entity/hpe/super-io.h>
typedef struct dmi_hpe_super_io {
bool is_serial_a_enabled;
bool is_serial_b_enabled;
bool is_parallel_enabled;
bool is_floppy_enabled;
bool is_virtual_serial_enabled;
} dmi_hpe_super_io_t;
Description
The dmi_hpe_super_io_t structure holds the decoded HP/HPE Super I/O
enable/disable indicator, which tells which ports of the Super I/O controller
are enabled.
The structure is returned by dmi_entity_info for the structures decoded
by dmi_hpe_super_io_spec, of type DMI_TYPE(hpe_super_io), declared in
<opendmi/module/hpe.h>, once the HPE extension module (dmi_hpe_module) is
enabled, which it is for HP and HPE servers. It lives as long as the context
it has been decoded in.
Fields
is_serial_a_enabled-
Whether serial port A is enabled.
is_serial_b_enabled-
Whether serial port B is enabled.
is_parallel_enabled-
Whether the parallel port is enabled.
is_floppy_enabled-
Whether the floppy disk port is enabled.
is_virtual_serial_enabled-
Whether the virtual serial port is enabled.