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.
Hierarchie oborů názvů ACPI musí přesně modelovat hardwarovou topologii platformy počínaje systémovou sběrnici procesoru ("_SB"). Obecně platí, že zařízení, které se připojuje ke sběrnici nebo kontroleru, se zobrazuje jako podřízené zařízení této sběrnice nebo kontroleru v oboru názvů.
Následující pravidla se vztahují konkrétně na platformy založené na SoC:
Funkční bloky mapované na paměť (včetně procesorů) se zobrazují přímo pod uzlem _SB.
Periferní zařízení, která se připojují k některé kombinaci jednoduchých řadičů periferní sběrnice (SPB) nebo řadičů GPIO, popisují jejich připojení k těmto řadičům jako prostředky připojení. Další informace najdete v tématech GPIO (General Purpose I/O) a Simple Peripheral Bus (SPB).
Periferní zařízení, která jsou tímto způsobem připojena, se mohou objevit přímo pod _SB uzlem nebo pod nadřazeným řadičem SPB nebo GPIO. Druhá možnost je upřednostňovaná, pokud je to možné, protože označuje vztah zařízení přímo v samotném oboru názvů, a nevyžaduje dekódování prostředků ke zjištění relace.
Všechny funkční bloky nebo periferní zařízení připojená přes standardní sběrnici, která podporuje výčet hardwaru (například SDIO a USB), se nemusí vůbec zobrazovat v oboru názvů.
Tato zařízení však musíte zahrnout do nadřazeného kontroleru v oboru názvů v určitých případech. To je například nutné u integrovaných zařízení USB HSIC nebo SDIO, kde jsou v rámci návrhu systému přidružené ovládací prvky specifické pro platformu (například přepínače napájení, GPIO nebo SPB atd.). V tomto případě standardní nadřazený ovladač sběrnice enumeruje zařízení, ale ovladač ACPI systému Windows, Acpi.sys, je načten jako filtr v zásobníku zařízení, aby podle potřeby vyvolával kontrolní metody pro nestandardní ovládací prvky jménem ovladače sběrnice.
Všechny "soukromé" autobusy nebo zařízení (například I2S), které jsou vyhrazené pro použití jednoho ovladače funkce (například zvukového ovladače), se nemusí vůbec zobrazovat v oboru názvů. V tomto případě musí být všechny systémové prostředky používané zařízením uvedeny v seznamu prostředků funkčního zařízení v oboru názvů. Další informace najdete v části Objekty konfigurace zařízení v tématu Objekty oboru názvů správy zařízení .
Rozhraní ACPI definuje mnoho standardních objektů a metod oboru názvů, ale implementátoři mohou definovat nové objekty podle potřeby. Objekty a metody definované rozhraním ACPI se používají pro běžné funkce operačního systému, jako jsou například následující:
Popis platformy Například identifikace zařízení a přidělení systémových prostředků.
Obecný ovládací prvek zařízení Například konfigurace prostředků a řízení zdrojů napájení.
Ovládání funkcí specifických pro třídu Například ztlumení displeje nebo hlášení stavu baterie.