/* * struct acpiphp_slot - PCI slot information * * PCI slot information for each *physical* PCI slot
*/ struct acpiphp_slot { struct list_head node; struct pci_bus *bus; struct list_head funcs; /* one slot may have different
objects (i.e. for each function) */ struct slot *slot;
/* * struct acpiphp_func - PCI function information * * PCI function information for each object in ACPI namespace * typically 8 objects per slot (i.e. for each PCI function)
*/ struct acpiphp_func { struct acpiphp_bridge *parent; struct acpiphp_slot *slot;
/* * struct acpiphp_attention_info - device specific attention registration * * ACPI has no generic method of setting/getting attention status * this allows for device specific driver registration
*/ struct acpiphp_attention_info { int (*set_attn)(struct hotplug_slot *slot, u8 status); int (*get_attn)(struct hotplug_slot *slot, u8 *status); struct module *owner;
};
/* ACPI _STA method value (ignore bit 4; battery present) */ #define ACPI_STA_ALL (0x0000000f)
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.