能自己定义时间来触发开机行为,必须在系统睡下前之前完成3件事情
第一步 设置闹钟
INT 1Ah时钟
功能描述: 设置时钟闹钟
入口参数: AH=06H
mov ch, BCD码的小时
mov cl, BCD码的分钟
mov dh, BCD码的秒钟
mov ah, 06h
INT 1Ah
第二步 Enable RTC唤醒功能
一般是设置PMBase + 02h 的BIT 10
BIT10=1 ; RTC event enable
第三步 睡S5
一般设设置PMbase + 04h 的BIT[12:10]+BIT13
BIT13=1 ; Sleep enable
BIT[12:10]=111b ; Soft off