Hardware-Abstraktionsschicht und ACPI

317
Lewis Kelsey

Ich gehe davon aus, dass die Hardwareabstraktionsschicht die Einzelheiten der zugrunde liegenden Hardware durch ACPI-Tabellen kennt. Werden diese Tabellen vom BIOS aktualisiert? Ich gehe davon aus, dass das BIOS sie an einem Ort speichert, den das Betriebssystem lokalisieren kann.

Wie kann die Hardware-Abstraktionsschicht oder hal.dll zuverlässig wissen, wie eine generische Treiberanweisung in etwas übersetzt wird, das von der Firmware verstanden wird? Wie ist das Interface jedes Mal perfekt zwischen x Treiberkombinationen und y Gerätekombinationen?

1
Nun, ACPI kündigt Funktionen an und stellt Informationen zur Verwendung dieser Funktionen bereit, sodass ein Treiber eine Logik implementieren kann, beispielsweise wenn dev0 die Fähigkeit WakeOnLan then ... besitzt. Dadurch kann ein generischer Treiber die Funktion nutzen, sofern verfügbar, und eine entsprechende Option verwenden es sicher, wenn nicht. Frank Thomas vor 5 Jahren 0

0 Antworten auf die Frage