21.Aug.2011
Floppy (Forum)
|
AROS: ACPI-Bounty angenommen (Phase I)
Das Bounty-Projekt zur Erstellung eines ACPI-Subsystems für AROS ist heute von Pavel 'SonicAmiga' Fedin angenommen worden.
ACPI ist ein offener Industriestandard, der Schnittstellen zur Hardware-Erkennung, Gerätekonfiguration und Energieverwaltung zur Verfügung stellt. Zur Erfüllung des gegenwärtig mit 750 US-Dollar dotierten Projektes (Phase I) sind die folgenden Punkte umzusetzen:
- Erstellen einer ACPI-Subsystem-Komponente für AROS. Diese muss zunächst in der Lage sein, die Verfügbarkeit eines ACPI festzustellen, die ACPI-Tabellen des Systems auszulesen und die übrigen AROS-Subsysteme mit den gewonnenen Informationen zu konfigurieren
- Bei der ersten Konfigurierung sollen gefundene CPUs/APICs, Ints, das IRQ-Routing usw. registriert und AROS in die Lage versetzt werden, diese neu ermittelten Informationen fehlerfrei zu nutzen
- CPUs in SMP-Systemen sollten in irgendeiner Weise registriert werden und mit Ausnahme der Boot-CPU in einen Leerlauf-Thread versetzt werden
- Die ACPI-Informationen sollten in amigatypischer Weise (unter Verwendung von Listen, etc.) gespeichert und über die ACPI-Subsystem-Komponente zur Verfügung gestellt werden
- Es sollten Tools erstellt werden, um die Informationen der ACPI-Subsystem-Komponente anzuzeigen (Listen der Tabellen und Informationen über deren Inhalte) und festzustellen, welche AROS-Komponenten die ermittelten Daten verwenden. Außerdem sollten Informationen über SMP-fähige Systeme verfügbar sein
Anmerkung: Wenngleich ACPI auch die Stromversorgung reguliert, wird weder dies als Teil des Bounty-Projektes angesehen noch die Verwaltung des Batterie-Ladestandes oder andere Systemtreiber, die ACPI nutzen. (snx)
[Meldung: 21. Aug. 2011, 18:37] [Kommentare: 2 - 21. Aug. 2011, 18:47]
[Per E-Mail versenden] [Druck-Version] [ASCII-Version]
|