Int 15 Fn 5311 - Advanced Power Management V1.2 - Get/set/disable Resume [p]
AX = 5311h
BX = device ID (see #0400)
0000h (APM BIOS)
other reserved
CL = function
00h disable Resume Timer
01h get Resume Timer
02h set Resume Timer
CH = resume time, seconds (BCD)
DL = resume time, minutes (BCD)
DH = resume time, hours (BCD)
SI = resume date (BCD), high byte = month, low byte = day
DI = resume date, year (BCD)
Return: CF clear if successful
---if getting timer---
CH = resume time, seconds (BCD)
DL = resume time, minutes (BCD)
DH = resume time, hours (BCD)
SI = resume date (BCD), high byte = month, low byte = day
DI = resume date, year (BCD)
CF set on error
AH = error code (03h,09h,0Ah,0Bh,0Ch,0Dh,86h) (see #0399)
Notes: this function is supported via the INT 15, 16-bit protected mode, and
32-bit protected mode interfaces
See Also: AX=5300h,AX=5310h,AX=5312h,AX=5313h