PCIe Device in Power Down Mode schalten
Von: Andi B. (andi.b@gmx.net) [Profil]
Datum: 24.07.2008 16:38
Message-ID: <1216910331.695990@nntpcache01.si.eunet.at>
Newsgroup: de.comp.os.os2.programmer
Datum: 24.07.2008 16:38
Message-ID: <1216910331.695990@nntpcache01.si.eunet.at>
Newsgroup: de.comp.os.os2.programmer
Hallo, ich hab keine Ahnung von PCI bzw. PCIe Bus Geräten/Register deshalb meine Frage - kann ich ein PCIe Device problemlos in Power Down Mode schalten? Die Power Register scheinen ja genormt zu sein, da z.B. der PCI Sniffer die verfügbaren Power Modes ausgibt. Aber irgendwie doch nicht so, denn sonst würde ja Blackout bzw. Doodles ScrennSaver auch bei der ATI X300 funktionieren. Ich hab nun probiert in das PMI_STATUS der ATI X300 Grafikkarte zu schreiben (Register 0x54) und kann damit auch das DVI Ausgangssignal der Karte abschalten, so wie man das bei einem screen saver halt braucht. Alles funktioniert soweit, Kartenausgang wird abgeschalten und wenn ich wieder aufwache schreibe ich wieder 0000 ins Register und das Bild ist wieder da. Nur, kann es ein Problem geben, wenn man ein einzelnes PCIe Device in 'maximum power saving mode' schickt? Ich glaube eigentlich nicht, daß die Karte hardwaremäßig abbrennt weil ein Teil disabled ist. Aber sollte man bei so einer Aktion vorher ev. dem PCI-Bus Controller mitteilen, daß nun die Karte nicht mehr da ist? Oder sollte OS/2 oder der Ressourcen Manager das wissen? Je mehr ich darüber nachdenke, desto mehr glaube ich, daß es kein Problem geben kann. Das System wartet ohnehin nie auf Daten von der Grafikkarte, sondern schickt dieser ja nur was, aber besser einmal blöd gefragt als.... Grüße, Andi[ Auf dieses Posting antworten ]
Antworten
- Ruediger Ihle (25.07.2008 15:55)
- Andi B. (25.07.2008 17:24)
