dmi_slot_features
Synopsis
#include <opendmi/entity/slot.h>
typedef union dmi_slot_features {
dmi_byte_t __value;
struct {
dmi_byte_t is_unknown : 1;
dmi_byte_t has_5v0_support : 1;
dmi_byte_t has_3v3_support : 1;
dmi_byte_t has_shared_opening : 1;
dmi_byte_t has_pccard_16_support : 1;
dmi_byte_t has_cardbus_support : 1;
dmi_byte_t has_zoom_video_support : 1;
dmi_byte_t has_modem_ring_resume_support : 1;
};
} dmi_slot_features_t;
Description
The dmi_slot_features_t union holds the first set of characteristics of a
system slot: the voltages it provides, whether its opening is shared, and what
its PC Card socket supports. It is the type of the features field of
dmi_slot_t. A bit is set when the slot has the property.
Fields
__value-
Raw value of the byte,
is_unknownbeing bit 0. is_unknown-
The characteristics of the slot are unknown.
has_5v0_support-
The slot provides 5.0 V.
has_3v3_support-
The slot provides 3.3 V.
has_shared_opening-
The opening of the slot is shared with another slot, as for a combined PCI/EISA slot.
has_pccard_16_support-
The PC Card slot takes 16-bit PC Cards.
has_cardbus_support-
The PC Card slot supports CardBus.
has_zoom_video_support-
The PC Card slot supports Zoom Video.
has_modem_ring_resume_support-
The PC Card slot supports Modem Ring Resume.