Displaying 1 result from an estimated 1 matches for "apm0101_check".
2009 May 04
3
[RFC][PATCH] poweroff COMBOOT module
...ov ax,5301h ; APM Real Mode Interface Connect (01h)
+ xor bx,bx ; APM BIOS (0000h)
+ int 15h
+ jnc connect_ok
+
+ mov bx, msg_connect
+ jmp error
+
+connect_ok:
+ mov ax,530Eh ; APM Driver Version (0Eh)
+ xor bx,bx ; APM BIOS (0000h)
+ mov cx,0101h ; APM Driver version 1.1
+ int 15h
+ jnc apm0101_check
+
+ mov bx, msg_notsup
+ jmp error
+
+apm0101_check:
+ cmp cx,0101h ; APM Connection version
+ jae apm0101_ok
+
+ mov bx, msg_notsup
+ jmp error
+
+apm0101_ok:
+ mov ax,5307h ; Set Power State (07h)
+ mov bx,0001h ; All devices power managed by the APM BIOS
+ mov cx,0003h ; Power state off...