发明名称 一种可重复的使系统暂时挂起再重新开始的方法
摘要 本发明涉及一种可重复的使系统暂时挂起再重新开始的方法,该方法包括:设定硬件中断程序,以作为将系统由挂起的状态唤醒的触发源;设定要使系统重复执行“挂起再重新开始”的次数;执行一计时器程序,在其设定一报警时间后,使系统进入挂起状态;然后,当系统时间达到所述报警时间时,则触发所设定的硬件中断程序,以将系统从挂起的状态中唤醒。本发明可以避免使用人工操作,节省人工时间,并且能够方便的消除错误。
申请公布号 CN1255729C 申请公布日期 2006.05.10
申请号 CN99111233.4 申请日期 1999.08.02
申请人 神达电脑股份有限公司 发明人 邓锐
分类号 G06F9/48(2006.01) 主分类号 G06F9/48(2006.01)
代理机构 隆天国际知识产权代理有限公司 代理人 陈红
主权项 1.一种可重复的使系统暂时挂起再重新开始的方法,其特征在于包括以下的步骤:设定硬件中断程序,以作为将系统由挂起状态中唤醒的触发源;设定系统和相关硬件的状态;执行一计时器程序,包括如下步骤:取得目前系统内的时间,并将所述的系统时间加上一依需要设定的时间,得到一报警时间;将所述的报警时间设定为可以触发所设定的中断程序;对系统发出进入挂起状态的指示;系统进入挂起状态后,当系统时间一达到所述报警时间,则触发所述中断程序以将系统唤醒,然后再执行一监控程序,将所述报警时间和唤醒系统的对应状态均加以清除;以及记录计时器程序已执行的次数;检查所述的计时器程序已经执行的次数是否大于执行次数的预设值;若小于则继续执行所述计时器程序;若大于则恢复系统和相关硬件原来的设定值。
地址 台湾省新竹科学工业园区新竹县