Hiho. Frage. Ich habe ein ASUS UX302L(A) und schlage mich gerade mit RehabMans ASUS Battery Patch herum. Da ich nicht die ganze DSDT zum Kompilieren bringen möchte und der Hotpatch-Strategie eh ablehnend gegenüberstehe, versuche ich die SSDT für die Batterie zu externalisieren. Da klappt insofern, als dass er jetzt anzeigt, ob das Netzteil angesteckt ist oder nicht. Aber die Prozent lassen sich nicht auslesen. Das ist angesichts von einigen 256 Bit Feldern auch nicht verwunderlich. Meine eigentliche Frage betrifft jetzt die ACPI Syntax. Wenn ich z.B. habe:
Wie greife ich dann auf DAT0 oder DAT1 zu? Ist es:
Das kann doch nicht sein?
Ich hänge mal die DSDT.aml an sowie den aktuellen Stand der SSDT-BAT, das ist quasi RehabMans Battery Patch in externalisierter Form.
EDIT: Hat sich mehr oder weniger erledigt. Ich wüsste zwar immernoch gern eine Antwort, aber ich habe jetzt die Batteriepatches wieder internalisiert, womit die Batterieanzeige dann funktioniert (ACPIBatteryManager oder SMCBatteryManager).