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.
Specyfikacja zaawansowanej konfiguracji i interfejsu zasilania, wersja 5.0 (specyfikacja ACPI 5.0), definiuje nowy zestaw funkcji obsługujących urządzenia przenośne o niskiej mocy, które są oparte na systemie na obwodach zintegrowanych Chip (SoC) i które implementują połączony model zasilania rezerwowego. Począwszy od systemów Windows 8 i Windows 8.1, system Windows obsługuje nowe funkcje ACPI 5.0 dla platform opartych na soC.
Ta sekcja zawiera wskazówki dotyczące implementowania komputerów z systemem Windows i urządzeń, które obsługują nowe funkcje w specyfikacji ACPI 5.0. Deweloperzy oprogramowania układowego i projektanci systemów mogą używać tych wytycznych, aby upewnić się, że system Windows działa prawidłowo na swoich platformach. Aby uzyskać listę wszystkich wymagań dotyczących oprogramowania układowego systemu Windows, zobacz dokumentację programu certyfikacji systemu Windows.
W tym dziale
| Temat | Opis |
|---|---|
| Omówienie obsługi systemu Windows dla interfejsu ACPI 5.0 | Specyfikacja ACPI 5.0 umożliwia obsługę platform mobilnych opartych na SoC z systemem Windows 8 lub nowszym, ale nadal obsługuje wiele przydatnych funkcji, które zostały wprowadzone we wcześniejszych wersjach systemu Windows. Ten przewodnik projektowy kieruje implementacje do części ACPI 5.0, które mają zastosowanie do platform opartych na SoC, i opisuje najlepsze rozwiązania dotyczące implementowania funkcji specyficznych dla soC w ACPI do uruchamiania systemu Windows na tych platformach. |
| tabele opisu systemu ACPI | Implementacja specyfikacji sprzętowej Advanced Configuration and Power Interface (ACPI) nie jest wymagana na platformach SoC ani systemach Windows Server, które są oparte na systemie BIOS, ale znaczna część specyfikacji oprogramowania ACPI jest (lub może być) wymagana. ACPI definiuje ogólny, rozszerzalny mechanizm przekazywania tabel oraz określone tabele opisujące platformę w systemie operacyjnym. |
| Obiekty przestrzeni nazw zarządzania urządzeniami | Specyfikacja ACPI 5.0 definiuje kilka typów obiektów przestrzeni nazw, których można użyć do zarządzania urządzeniami. Na przykład obiekty programistyczne do identyfikacji urządzeń zawierają informacje identyfikacyjne dla urządzeń łączących się z magistralami, takimi jak I2C, które nie obsługują sprzętowego wyliczania urządzeń podrzędnych. Inne typy obiektów przestrzeni nazw mogą określać zasoby systemowe, opisywać zależności urządzeń i wskazywać, które urządzenia mogą być wyłączone. |
| We/Wy ogólnego przeznaczenia (GPIO) | Układy zintegrowane SoC umożliwiają szerokie wykorzystanie wyprowadzeń we/wy ogólnego przeznaczenia (GPIO). W przypadku platform opartych na soC system Windows definiuje ogólną abstrakcję sprzętu GPIO, a ta abstrakcja wymaga obsługi z przestrzeni nazw Advanced Configuration and Power Interface (ACPI). |
| Prosta magistrala peryferyjna (SPB) | Układy zintegrowane SoC umożliwiają szerokie wykorzystanie prostych, niskich numerów pinów i połączeń szeregowych o niskiej mocy w celu nawiązania połączenia z urządzeniami peryferyjnymi platformy. Przykłady to I2C, SPI i UART-y. W przypadku platform opartych na soC system Windows zapewnia ogólną abstrakcję sprzętu Simple Peripheral Bus (SPB), a ta abstrakcja wymaga nowej obsługi w przestrzeni nazw Advanced Configuration and Power Interface (ACPI). |
| Zarządzanie energią urządzenia | Specyfikacja ACPI 5.0 definiuje zestaw obiektów przestrzeni nazw w celu określenia informacji o zasilaniu urządzenia dla urządzenia. Na przykład jeden zestaw obiektów może określać zasoby zasilania wymagane przez urządzenie w każdym obsługiwanym stanie zasilania urządzenia. Inny typ obiektu może opisywać zdolność urządzenia do wznawiania ze stanu niskiego zasilania w odpowiedzi na zdarzenia sprzętowe. |
| Urządzenia zdefiniowane przez ACPI | Specyfikacja ACPI 5.0 definiuje szereg typów urządzeń do reprezentowania i kontrolowania typowych funkcji platformy. Na przykład ACPI definiuje przycisk zasilania, przycisk uśpienia i wskaźniki systemowe. W przypadku platform soC system Windows udostępnia wbudowane sterowniki do obsługi urządzeń zdefiniowanych przez ACPI, które zostały opisane w tym artykule. |
| Inne obiekty przestrzeni nazw ACPI | W przypadku niektórych klas urządzeń istnieją wymagania dotyczące dodatkowych obiektów przestrzeni nazw Advanced Configuration i Power Interface (ACPI), które mają pojawić się pod tymi urządzeniami w przestrzeni nazw. W tej sekcji wymieniono dodatkowe obiekty wymagane dla platform opartych na soC. |
| Metody specyficzne dla urządzenia ACPI | Aby zapewnić obsługę zwiększonej funkcjonalności i rozszerzenia do wybierania stosów technologii, system Windows definiuje metody Device-Specific (_DSM) dla urządzenia. |