Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tej sekcji opisano, jak dostawca może użyć sterownika funkcji WDM w systemie Windows, aby zwiększyć funkcjonalność urządzenia Advanced Configuration and Power Interface (ACPI).
Urządzenia ACPI obejmują urządzenia systemowe niskiego poziomu, takie jak baterie, strefy cieplne i inne urządzenia zdefiniowane w przestrzeni nazw ACPI systemu. Przestrzeń nazw ACPI to hierarchiczna przestrzeń nazw używana przez system BIOS ACPI do odwołowania się do obiektów.
Połączona operacja dostarczonego przez system sterownika ACPI i systemu BIOS ACPI obsługuje podstawowe funkcje urządzeń ACPI i jest niewidoczna dla reszty systemu operacyjnego. Urządzenie ACPI jest określane przez blok definicji w tabelach opisu systemu ACPI. Blok definicji urządzenia określa między innymi region operacji, który określa ciągły blok pamięci urządzenia używany do uzyskiwania dostępu do danych urządzenia.
Aby zwiększyć funkcjonalność urządzenia ACPI, dostawca może dostarczyć sterownik funkcji WDM, który komunikuje się z systemem BIOS ACPI za pośrednictwem regionu operacji dostarczonego przez sterownik. Sterownik ACPI uzyskuje dostęp do regionu operacji przez wywołanie programu obsługi regionu operacji dostarczonego przez sterownik funkcji.
Komunikując się za pośrednictwem regionów operacji ACPI, sterownik funkcji może pośrednio uzyskiwać dostęp do urządzeń, które są zwykle kontrolowane tylko przez system BIOS, a bios może wywoływać operacje specyficzne dla urządzenia, które zależą od konfiguracji sterownika i systemu hosta. Podstawowy mechanizm operacyjny jest następujący:
SYSTEM BIOS ACPI odczytuje lub zapisuje dane w regionie operacji urządzenia.
Aby uzyskać dostęp do regionu operacji, sterownik ACPI wywołuje procedurę obsługi regionu operacji sterownika funkcji.
Moduł obsługi regionu operacji wykonuje zaprogramowaną akcję i zwraca informacje dotyczące dostępu.
W poniższych dwóch przykładach pokazano, jak dostawca może użyć sterownika funkcji w celu zwiększenia możliwości urządzenia ACPI:
Urządzenie ACPI może uzyskać dostęp do indeksu w regionie operacji sterownika funkcji, który powoduje, że sterownik włącza sterowanie głośnością karty dźwiękowej w wstępnie zainstalowanym oprogramowaniu dostawcy.
Sterownik monitoruje pozostałą pojemność baterii, temperatury stref termicznych i inne rzeczy, które są zwykle dostępne tylko przez BIOS.
W poniższych tematach opisano sposób dostarczania sterownika funkcji dla urządzenia ACPI:
Stosy urządzeń dla urządzenia ACPI
Działanie sterownika funkcji urządzenia ACPI
Aby uzyskać informacje na temat procedur pomocy technicznej dostarczonych przez system, które obsługują sterowniki funkcji urządzeń ACPI, zobacz dokumentację obsługi regionów operacji ACPI.
Aby uzyskać więcej informacji na temat urządzeń ACPI i przestrzeni nazw, zobacz specyfikację Advanced Configuration and Power Interface (ACPI).