UEFI Schnittstelle auslesen

Gast #5029778
Lesenswert?

Ich dachte wenn man ein Betriebssystem laufen hat kommt man da nicht ran 
??

Es erscheint logisch die API des BS zu nutzen (bzw. nutzen zu müssen). 
Ich glaub unter Windows heißt das WMI. Bei Linux gibts das virtuelle 
sysfs (normalerweise unter sys).

Falls du sowieso dein Betriebssysteme selbst schreibst oder wirklich
wirklich auf UEFI- Ebene arbeiten willst schau dir TianoCore / das EDK2 
an.

Alternativ gibt es noch GNU-EFI.
Gast #5033223
Lesenswert?

Ich werfe mal WinRing0 in den "Ring" so habe ich das damals gemacht, das 
war unter Windows 7. Damit umgeht man die WMI Treiberschicht und kann 
direkt die Register auslesen. Hatte ich für die DIE-Temperaturen 
gebraucht, übrigens auch in C# / .net.

Ich muss mal stöbern ob ich die Sources hier noch irgendwo rumliegen 
habe.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren