Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato část popisuje, jak může dodavatel použít ovladač funkce WDM ve Windows k vylepšení funkcí zařízení ACPI (Advanced Configuration and Power Interface).
Zařízení ACPI zahrnují zařízení systému nízké úrovně, jako jsou baterie, tepelné zóny a další zařízení definovaná v oboru názvů ACPI systému. Obor názvů ACPI je hierarchický obor názvů, který systém ACPI BIOS používá k odkazům na objekty.
Kombinovaný provoz systémem dodávaného ovladače ACPI a ACPI BIOS podporuje základní funkce zařízení ACPI a je neviditelný pro zbytek operačního systému. Zařízení ACPI je určeno blokem definice v tabulkách popisů systému ACPI. Blok definic zařízení určuje mimo jiné oblast operace, která určuje souvislý blok paměti zařízení, který se používá pro přístup k datům zařízení.
Aby se zlepšila funkčnost zařízení ACPI, může dodavatel dodat ovladač funkce WDM, který komunikuje se systémem ACPI BIOS prostřednictvím operační oblasti dodané ovladačem. Ovladač ACPI přistupuje k operační oblasti voláním obslužné rutiny pro operační oblast poskytnuté funkčním ovladačem.
Díky komunikaci prostřednictvím oblastí operací ACPI může ovladač funkce nepřímo přistupovat k zařízením, která jsou normálně řízena pouze systémem BIOS, a systém BIOS může vyvolat operace specifické pro zařízení, které závisí na konfiguraci ovladače a hostitelského systému. Základní provozní mechanismus je následující:
Systém ACPI BIOS čte nebo zapisuje data v oblasti operací zařízení.
Pro přístup k oblasti operace ovladač ACPI volá obslužnou rutinu oblasti operace ovladače funkce.
Obslužná rutina operační oblasti provede všechny naprogramované akce pro přístup a vrátí informace přidružené k přístupu.
Následující dva příklady ukazují, jak může dodavatel použít ovladač funkce k vylepšení schopnosti zařízení ACPI:
Zařízení ACPI může přistupovat k indexu v operační oblasti funkčního ovladače, což způsobí, že ovladač povolí ovládání hlasitosti zvukové karty v předinstalovaném softwaru dodavatele.
Ovladač monitoruje zbývající kapacitu baterií, teploty termálních zón a další věci, které jsou normálně přístupné pouze systémem BIOS.
Následující témata popisují, jak zadat ovladač funkce pro zařízení ACPI:
Zásobníky zařízení pro zařízení ACPI
Operace ovladače funkce zařízení ACPI
Informace o interních rutinách podpory poskytovaných systémem, podporující ovladače funkcí zařízení ACPI, viz referenční obslužné rutiny pro oblast operací ACPI .
Další informace o zařízeních a oborech názvů ACPI najdete ve specifikaci Advanced Configuration and Power Interface (ACPI).