ATX-Powerdown



  • Weiß jemand wie ich im Real Mode und/oder im Protected Mode meinen Rechner dazu bringen kann sich selbst auszuschalten?



  • Hm, irgendwie habe ich jetzt nichtmal mehr bock dazu, den Link in die FAQ hier zu posten.
    ...
    Ein ProtectedMode-Interface hat das Teil uebrigens auch.



  • Da warn fehler drinn!!
    Die Version 1.1, die im Code angewählt wird passt nich zum Powerdown Interrupt, der von version 1.2 stammt. Das müsste mal geändert werden. So funktionierts(bei mir jedenfalls)

    mov ax,5301h ;Aktiviere RealMode APM Interface 
    xor bx,bx 
    int 15h 
    
    mov ax,530eh ;Waehle APM Version 
    xor bx,bx 
    mov ch,01h ;v.:1.x //Diese und die nächste zeile habe ich geändert. Original war mov cx, 00001h!!
    mov cl,02 ;v.x.2
    int 15h 
    
    mov ax,530fh ;Aktiviere APM fuer alle Geraete 
    mov bx,0001h ;ID 1=Alle Geraete 
    mov cx,0001h ;1=engage 
    int 15h 
    
    mov ax,5308h ;Aktiviere automatisches APM fuer alle Geraete 
    mov bx,0001h ;ID 1=Alle Geraete 
    mov cx,0001h ;1=enable 
    int 15h 
    
    mov ax,5307h ;Setze Geraetezustand 
    mov bx,0001h ;ID 1=Alle Geraete 
    mov cx,0003h ;Status 3=Ausgeschaltet 
    int 15h
    


  • Bei mir hat es vorher auch schon funktioniert, aber danke fuer den Hinweis! 🙂
    Werde das gleich mal aendern.


Anmelden zum Antworten