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