Lowlevel

Lowlevel => Lowlevel-Coding => Thema gestartet von: Cheebi am 17. May 2006, 23:01

Titel: PC ausschalten
Beitrag von: Cheebi am 17. May 2006, 23:01
Hallo,

wie kann ich denn dem PC die Stromversorgung per Software (der Kernel) abdrehen :lol: ? Also nicht einfach nur ein Reboot am Ende und auch keine blöde Aufforderung, den PC nun per Hand auszuschalten zu können, sondern ein Klick - und Strom weg. Gibt es dazu einen BIOS-Interrupt oder etwas ähnliches?

Cheebi
Titel: PC ausschalten
Beitrag von: bitmaster am 18. May 2006, 00:37
Zitat
Gibt es dazu einen BIOS-Interrupt oder etwas ähnliches?
Ja, ich glaube es war der int 15h. Mehr weiß ich auch nicht. ^^

bitmaster
Titel: PC ausschalten
Beitrag von: Jidder am 18. May 2006, 00:58
Dann müsste es Int 15h, AX=5307h, CX=0003h (http://www.ctyme.com/intr/rb-1404.htm) sein. Hab ich allerdings nie probiert.
Titel: PC ausschalten
Beitrag von: stultus am 18. May 2006, 14:15
In Lowlevel Ausgabe 3 steht folgender Code:

APM Powerdown

; SYSTEM POWERDOWN
; WARNING - DO NOT RUN UNDER WIN! (IT WORKS!)
; (C) 1999 BY VINNY  

MOV AX,0x5300
XOR BX,BX
INT 0x15 ; APM install check
MOV AX,0x5304
XOR BX, BX
INT 0x15 ; disconnect interface
MOV AX,0x5301
XOR BX, BX
INT 0x15 ; connect real-mode interface
MOV AX,0x5307
MOV BX,1
MOV CX,3
INT 0x15 ; powerdown system


-------------------
Das dürfte den gewünschten Effekt ergeben, bei mir gehts...
Titel: PC ausschalten
Beitrag von: Coffee am 18. May 2006, 16:54
lernt lesen ;-) das was in kurzform angegeben wurde spiegelt sich mit n bischen anderem in dem "ORIGINAL-LOWLEVEL" code wieder ^^
Titel: PC ausschalten
Beitrag von: stultus am 18. May 2006, 18:26
is mir durchaus aufgefallen ;) aber ich geh davon aus dass man das komplette haben sollte, sonst passiert sosntwas...
Titel: PC ausschalten
Beitrag von: Coffee am 18. May 2006, 19:24
lol alle lampen fangen an zu blinken .... die kühler drehen durch .... cd laufwerk geht auf und zu ....  dann öffnet es sich und die cd kommt rausgeflogen ... ;-) albtraum eines jeden proggers ;-)


zum cd-laufwerk:

sowas gabs wirklich mal: es gibt ja diese cd laufwerke wo man die cd nur reinschiebt.  und einem is die mal rausgeschossern und hatn kopf zersäbelt weil er gucken wollte wieso das so laut is ... üble sache ...

mfg

coffee
Titel: PC ausschalten
Beitrag von: thetrue am 18. May 2006, 19:46
Zitat von: Coffee

zum cd-laufwerk:

sowas gabs wirklich mal: es gibt ja diese cd laufwerke wo man die cd nur reinschiebt.  und einem is die mal rausgeschossern und hatn kopf zersäbelt weil er gucken wollte wieso das so laut is ... üble sache ...

mfg

coffee


öhm joa, kann sein, die cs haben übelen speed drauf ;) zum glück hat fast jedes laufwerk metal gehäuse, da können die spliter von cd net raus fals die cd splitert
Titel: PC ausschalten
Beitrag von: noob am 18. May 2006, 20:59
tja bei mythbusters glaub ich wars so dass sie die cd nur sehr schwer zum zerfetzen gegracht haben der motor musste extrem stark sein(viel schneller als ein CD laufwerk) und die cd musste vorher schonmal in der microwelle gewesen sein.... also glaub ich nicht das von cdlaufwerken so viel gefahr ausgeht
Titel: Danke...
Beitrag von: Cheebi am 18. May 2006, 23:20
@Bitmaster: danke, hba bei Ralf's interruptlist vorbeigeschaut... mitm int 15h lässt sich das toll regeln...

@ all the others...
was habt ihr mit eurem bescheuerten CD Laufwerk???

gruß Cheebi
Titel: PC ausschalten
Beitrag von: Coffee am 19. May 2006, 13:37
war doch nur mal so^^
Titel: PC ausschalten
Beitrag von: maumo am 19. May 2006, 19:37
fällts eigentlich gar nicht auf, das wir verdammt schnell offtopic kommen, hier bei lowlevel?

langsam nervts einfach nur noch

maumo
Titel: PC ausschalten
Beitrag von: nooooooooos am 19. May 2006, 20:39
Jo da is was dran!!!! Also niemehr Offtopic schreiben, denn jetzt endet wirklich jedes Thema offtopic.

Gruss
Nooooooooooooooos



PS: Scheisse schon wieder offtopic...........