ACPI - Funktion (Advanced
Configuration and Power Interface)
Die ACPI-Funktion erlaubt es dem Betriebssystem, wenn es die
notwendigen Voraussetzungen mitbringt, die Steuerung direkt über
das Power Management und Plug and Play Funktionen eines PCs
vorzunehmen. Zum zweiten muss die Hardware, alle Geräte und
zusätzlichen Karten, sowie die Treiber alle ACPI-Funktionen voll
unterstützen.
Beim Betriebssystem beginnt dies ab Windows 98. Hinzukommt die
bereits in Entwicklung befindliche (und teilweise schon
funktionierende) ACPI-Unterstützung (in Kernel 2.4) für Linux.
Welche Hardware, Karten und Treiber Ihres Systems ACPI
unterstützen, entnehmen Sie bitte den Handbüchern oder erkundigen
Sie sich beim Hersteller/Händler.
Wer weitergehende Informationen will, sollte im Netz unter dem
Begriff ACPI suchen. Einen sehr interessanten Artikel finden Sie
hier: http://www.heise.de/ct/Redaktion/ciw/acpi.html
ACPI - Eigenschaften Plug and Play (einschließlich Bus-
und Geräteauflistung) und APM-Funktionen, die normalerweise im BIOS
enthalten sind.
Power Managementsteuerung der jeweiligen Geräte, der eingebauten
Karten (wobei einige Karten eventuell einen ACPI-erkennenden
Treiber benötigen), Videoanzeige und Festplatten.
Eine Soft-off Eigenschaft, die es dem Betriebssystem ermöglicht,
den PC auszuschalten.
Die Unterstützung für multiple Wake up Ereignisse. |
Geräte/Ereignisse die den PC aufwecken
können |
...aus diesem Zustand |
Stromschalter |
Schlafmodus oder Strom-aus-Modus |
RTC-Alarm |
Schlafmodus oder Strom-aus-Modus |
LAN |
Schlafmodus oder Strom-aus-Modus |
Modem |
Schlafmodus oder Strom-aus-Modus |
IR-Befehl |
Schlafmodus |
USB |
Schlafmodus |
PS/2 Tastatur |
Schlafmodus |
PS/2 Maus |
Schlafmodus |
Schlaf Taste |
Schlafmodus |
|
Unterstützung für eine Frontschaltfläche bzw.
Schlafmodusschalter. Nachfolgend die Auswirkungen des Drückens auf
den Schalter:
Systemzustand ist... |
...drücken des Stromschalters |
...ergibt folgenden Zustand |
Aus |
unter 4 sec. |
Strom an |
An |
über 4 sec. |
Suspend to RAM/Disk Modus je nach
Einstellung |
An |
unter 4 sec. |
Standby |
Schlaf |
unter 4 sec. |
Aufwecken |
|
Erläuterung der Einstellungen S1 und S3
Der S1 (POS) Zustand (POS bedeutet "Power On Suspend"):
Während das System im S1 Schlafzustand ist, verhält es sich wie im
Folgenden beschrieben: Der Prozessor führt keine Anweisungen aus.
Der komplexe Kontext des Prozessors wird beibehalten. " Der Dynamic
RAM Kontext wird beibehalten. " Die Stromressourcen sind in einem
Zustand, der mit dem S1-Zustand des Systems kompatibel ist. Alle
Stromressourcen, die eine Systemlevel-Referenz von S0 liefern, sind
im OFF-Zustand. " Gerätezustände sind kompatibel mit den aktuellen
Zustände der Stromressource. Nur Geräte, mit ausschließlichen
Referenzen für Stromressourcen, die im ON-Zustand für einen
gegebenen Gerätezustand sind, können sich in diesem Gerätezustand
befinden. In allen anderen Fällen ist das Gerät im D3 (OFF)
Zustand. " Geräte, die aktiviert werden, um das System zu wecken
und dies aus ihrem aktuellen Gerätezustand heraus können, können
einen Hardware-Event initiieren, der den Systemzustand zu S0
ändert. Dieser Übergang lässt den Prozessor die Arbeit dort wieder
aufnehmen, wo er sie abgebrochen hatte. Für einen Übergang in den
S1-Zustand braucht das Betriebssystem die Prozessorcache nicht zu
leeren.
Der S3 (STR) Zustand (STR bedeutet Suspend to RAM): Der
S3 Zustand ist logischerweise niedriger als der S2-Zustand und soll
mehr Strom sparen. Dieser Zustand verhält sich wie folgt: " Der
Prozessor führt keine Anweisungen aus. Der komplexe Kontext des
Prozessors wird beibehalten. " Der Dynamic RAM Kontext wird
beibehalten. " Die Stromressourcen sind in einem Zustand, der mit
dem S3-Zustand des Systems kompatibel ist. Alle Stromressourcen,
die eine Systemlevel-Referenz von S0, S1 oder S2 liefern, sind im
OFF-Zustand. " Gerätezustände sind kompatibel mit den aktuellen
Zustände der Stromressource. Nur Geräte, mit ausschließlichen
Referenzen für Stromressourcen, die im ON-Zustand für einen
gegebenen Gerätezustand sind, können sich in diesem Gerätezustand
befinden. In allen anderen Fällen ist das Gerät im D3 (OFF)
Zustand. " Geräte, die aktiviert werden, um das System zu wecken
und dies aus ihrem aktuellen Gerätezustand heraus können, können
einen Hardware-Event initiieren, der den Systemzustand zu S0
ändert. Diese Übergang lässt den Prozessor an seiner Boot-Position
mit der Arbeit beginnen. Das BIOS initialisiert Kernfunktionen, wie
es zum Verlassen eines S3-Zustands erforderlich ist und übergibt
die Steuerung an den Firmware-Wiederaufnahmevektor. Lesen Sie
hierzu bitte die ACPI-Spezifikation Rev. 1.0, Abschnitt 9.3.2 für
mehr Details zur BIOS-Initialisierung. Von einem Softwarestandpunkt
aus gesehen, ist dieser Zustand funktionsmäßig mit dem S2-Zustand
identisch. Der Unterschied im Betrieb kann darin liegen, dass
einige Stromressourcen, die im S2-Zustand aktiv waren, dem
S3-Zustand nicht zur Verfügung stehen könnten. Daher könnten
zusätzliche Geräte in den logischerweise niedrigeren Zuständen D0,
D1, D2, oder D3 erforderlich werden, die es für S3 und S2 nicht
braucht. Gleichermaßen funktionieren Weck-Events einiger Geräte in
S2, aber nicht in S3. Da der Prozessorkontext im S3-Zustand
verloren gehen kann, erfordert der Übergang in den S3-Zustand, dass
das Betriebssystem allen "unsauberen" Cacheinhalt auf DRAM
überträgt.
Die oben genannten Informationen zu den Systemen S0 & S3
beziehen sich auf die ACPI-Spezifikation Rev. 1.0 |
|