专利名称:安全卸除一外接式影像处理装置的方法及相关计算机系统的制作方法
技术领域:
本发明涉及一种用于一计算机系统安全卸除一外接式影像处理装置的方法及其
相关计算机系统,尤其涉及一种可实现"热拔"的卸除方式以提升使用时便利性的方法及其相关计算机系统。
背景技术:
笔记本型计算机有着体积小、重量轻、携带方便等特性,能够让使用者轻易地在办公室以外的地方进行工作,并且使用计算机系统的各种功能,而不必再被笨重的桌上型计算机限制在桌面之前。笔记本型计算机的方便性及便携性能让使用者随时随地都能拥有强大的计算能力与文书处理功能,并提供完整的影音多媒体功能。 笔记本型计算机虽有着桌上型计算机的完整功能,并具有极佳的便携性,但最大的缺点就是缺乏可扩展性,特别是在影像处理方面。由于考虑便携性、体积、重量、耗电量、散热等因素,笔记本型计算机的影像处理功能通常无法与高级桌上型计算机相抗衡,造成笔记本型计算机执行3D游戏、绘图软件等需较强绘图能力的操作时,往往会产生影像延迟或无法执行的问题。 为了改善上述问题,如图1所示,公知技术已公开一种外接式影像处理装置102,其内建有影像处理芯片、散热模块等。当使用者欲通过一笔记本型计算机100执行3D游戏、绘图软件等需较强绘图能力的操作时,可通过一特定接口将外接式影像处理装置102与笔记本型计算机100连接,并将一屏幕104与外接式影像处理装置102连接,则可藉由外接式影像处理装置102处理笔记本型计算机100的影像,并由屏幕104输出对应的影像结果。由于外接式影像处理装置102非内建于笔记本型计算机100中,因此,使用者可根据所需的影像处理能力,选择或购买适当的外接式影像处理装置102,以改善笔记本型计算机100的绘图能力。 在公知技术中,外接式影像处理装置102可通过"冷插"及"热插"的方式与笔记本型计算机100连接,但在拔除时,仅支持"冷拔"而不支持"热拔"的方式。亦即,当笔记本型计算机100关机时,使用者可将外接式影像处理装置102与笔记本型计算机100连接,或由笔记本型计算机100拔除;然而,当笔记本型计算机100开机后,使用者仅能将外接式影像处理装置102与笔记本型计算机100连接,而不能由笔记本型计算机100拔除。若使用者未将笔记本型计算机100关机而直接由笔记本型计算机100拔除外接式影像处理装置102,则会造成系统出错,以致发生故障。显然地,这样的操作方式容易造成使用时的不便,实有改进的必要。
发明内容
因此,本发明的主要目的即在于提供一种用于一计算机系统安全卸除一外接式影像处理装置的方法及其相关计算机系统。 本发明公开一种用于一计算机系统安全卸除一外接式影像处理装置的方法,该计算机系统工作在一开机模式,该方法包含有接收一卸除指令,该卸除指令用来指示由该计算机系统卸除该外接式影像处理装置;根据该卸除指令,要求该计算机系统的一基本输入输出系统回复对应于该卸除指令的一管理消息;以及根据该管理消息,通知该计算机系统的一操作系统,以安全移除该外接式影像处理装置。 本发明还公开一种计算机系统,其包含有一硬件电路,用来实现该计算机系统的功能;一操作系统;一外接式影像处理装置,以可插拔方式连接于该硬件电路,用来输出该硬件电路的影像处理结果;以及一卸除控制装置,包含有一卸除指令产生单元,用来产生一卸除指令,该卸除指令用来指示由该计算机系统卸除该外接式影像处理装置;一接收单元,用来接收该卸除指令;以及一中介单元,用来根据该卸除指令,要求该计算机系统的一基本输入输出系统回复对应于该卸除指令的一管理消息,并据以通知该操作系统,以安全移除该外接式影像处理装置。 针对具有外接式影像处理装置的计算机系统,本发明可实现"热拔"的卸除方式,以提升使用时的便利性。
图1为公知的一外接式影像处理装置的示意图。
图2为本发明实施例的--流程的示意图。图3为本发明实施例的--卸除控制装置的示意图。主要组件符号说明100笔记本型计算机102外接式影像处理装置104屏幕20流程200、202、204、206、208步骤30卸除控制装置300卸除指令产生单元302接收单元304 中介单元308 基本输入输出系统
310 操作系统
具体实施例方式
请参考图2,图2为本发明实施例的一流程20的示意图。流程20用于一计算机系
统安全卸除一外接式影像处理装置,该计算机系统工作在一开机模式。亦即,以图1为例,
流程20可以"热拔"方式由笔记本型计算机100拔除外接式影像处理装置102。流程20包
含以下步骤 步骤200:开始。 步骤202 :接收一卸除指令,该卸除指令用来指示由该计算机系统卸除该外接式影像处理装置。
步骤204 :根据该卸除指令,要求该计算机系统的一基本输入输出系统回复对应 于该卸除指令的一管理消息。
步骤206 :根据该管理消息,通知该计算机系统的一操作系统,以安全移除该外接
式影像处理装置。 步骤208:结束。 根据流程20,当收到卸除指令时,本发明要求基本输入输出系统回复对应于卸除 指令的一管理消息,并据以通知操作系统,以安全移除外接式影像处理装置。如此一来,使 用者可通过"热拔"方式,安全地由计算机系统拔除外接式影像处理装置。
需注意的是,图2的流程20为本发明实施例的示意图,本领域普通技术人员应当 可据以作不同的修饰,而不限于此。举例来说,卸除指令的产生方式不限于任何特定方式, 其可由使用者按压一按键所产生,由使用者同时按压多个按键所产生或由使用者执行一软 件所产生。另外,本发明可通过一中断指令(INT 15),如第十号中断指令(INT 10)或第 十五号中断指令(INT 15),呼叫基本输入输出系统,以要求基本输入输出系统回复对应于 卸除指令的一管理消息,如一窗口管理规范(Windows Management Instrumentation)消 息。同时,本发明可进一步地提示使用者卸除外接式影像处理装置。 在公知技术中,若使用者未将笔记本型计算机100关机而直接由笔记本型计算机 100拔除外接式影像处理装置102,会造成系统出错,以致发生故障。相比较之下,在本发明 中,当使用者欲由笔记本型计算机100 "热拔"外接式影像处理装置102时,本发明依序通 知基本输入输出系统及操作系统,以安全移除外接式影像处理装置。 关于流程20的实现方式,请参考图3,图3为本发明实施例的一卸除控制装置30 的示意图。卸除控制装置30设于一计算机系统中,该计算机系统类似于图1的笔记本型计 算机IOO,可通过一接口耦接外接式影像处理装置102。由于计算机系统的体系结构为业界 所熟知,故仅显示与卸除控制装置30相关的一基本输入输出系统308及一操作系统310, 而省略其他部分(如中央处理器、存储器等硬件电路)。卸除控制装置30包含有一卸除指 令产生单元300、一接收单元302以及一中介单元304。卸除指令产生单元300可以是一按 键、多个按键的组合或一软件等,用来产生卸除指令。接收单元302较佳地为计算机系统中 键盘控制器,用来接收卸除指令产生单元300所产生的卸除指令。中介单元304较佳地由 一软件所实现,用来执行步骤204及步骤206,即根据卸除指令,要求基本输入输出系统308 回复对应的管理消息,并据以通知操作系统310,以安全移除外接式影像处理装置102。同 时,中介单元304较佳地还可用来提示使用者卸除外接式影像处理装置102。
图3的卸除控制装置30用来实现流程20,相关变化方式可参考前述说明,在此不 赘述。 通过图1所示的体系结构,使用者可根据所需的影像处理能力,选择适当的外接 式影像处理装置102,以改善笔记本型计算机100的绘图能力。然而,针对这样的体系结构, 公知技术仅支持"冷拔"而不支持"热拔"的卸除方式。相比较之下,通过本发明,即使笔记 本型计算机100处于开机模式下,使用者仍可卸除外接式影像处理装置102,亦即实现"热 拔"的卸除方式,因而可提升使用时的便利性,改善公知技术的缺点。 综上所述,针对具有外接式影像处理装置的计算机系统,本发明可实现"热拔"的 卸除方式,以提升使用时的便利性。
以上所述仅为本发明的较佳实施例而已,凡是根据本发明权利要求书范围所作的等同变化与修饰,皆应属本发明的涵盖范围。
权利要求
一种用于一计算机系统安全卸除一外接式影像处理装置的方法,所述计算机系统工作在一开机模式,所述方法包括接收一卸除指令,所述卸除指令用来指示由所述计算机系统卸除所述外接式影像处理装置;根据所述卸除指令,要求所述计算机系统的一基本输入输出系统回复对应于所述卸除指令的一管理消息;以及根据所述管理消息,通知所述计算机系统的一操作系统,以安全移除所述外接式影像处理装置。
2. 如权利要求1所述的方法,其中所述卸除指令由所述使用者按压一按键所产生。
3. 如权利要求1所述的方法,其中所述卸除指令由所述使用者同时按压多个按键所产生。
4. 如权利要求1所述的方法,其中所述卸除指令由所述使用者执行所述计算机系统的 一软件所产生。
5. 如权利要求1所述的方法,其中根据所述卸除指令要求所述计算机系统的所述基本 输入输出系统回复对应于所述卸除指令的所述管理消息的操作,是根据所述卸除指令,通 过一中断指令,呼叫所述基本输入输出系统,以要求所述基本输入输出系统回复对应于所 述卸除指令的所述管理消息。
6. 如权利要求5所述的方法,其中所述中断指令为一第十号中断指令。
7. 如权利要求5所述的方法,其中所述中断指令为一第十五号中断指令。
8. 如权利要求1所述的方法,其中所述管理消息为一窗口管理规范消息。
9. 如权利要求1所述的方法,所述方法还包括提示一使用者卸除所述外接式影像处理
10. —种计算机系统,所述计算机系统包括 一硬件电路,用来实现所述计算机系统的功能; 一操作系统;一外接式影像处理装置,以可插拔方式连接于所述硬件电路,用来输出所述硬件电路 的影像处理结果;以及一卸除控制装置,所述卸除控制装置包括一卸除指令产生单元,用来产生一卸除指令,所述卸除指令用来指示由所述计算机系 统卸除所述外接式影像处理装置;一接收单元,用来接收所述卸除指令;以及一中介单元,用来根据所述卸除指令,要求所述计算机系统的一基本输入输出系统回 复对应于所述卸除指令的一管理消息,并据以通知所述操作系统,以安全移除所述外接式 影像处理装置。
11. 如权利要求10所述的计算机系统,其中所述卸除指令产生单元为一按键。
12. 如权利要求10所述的计算机系统,其中所述卸除指令产生单元为多个按键的组合'
13.如权利要求10所述的计算机系统,其中所述卸除指令产生单元为一软件。
14.如权利要求10所述的计算机系统,其中所述接收单元为所述硬件电路中一键盘控制器。
15. 如权利要求IO所述的计算机系统,其中所述中介单元通过一中断指令,呼叫所述基本输入输出系统,以要求所述基本输入输出系统回复所述管理消息。
16. 如权利要求15所述的计算机系统,其中所述中断指令为一第十号中断指令。
17. 如权利要求15所述的计算机系统,其中所述中断指令为一第十五号中断指令。
18. 如权利要求IO所述的计算机系统,其中所述管理消息为一窗口管理规范消息。
19. 如权利要求IO所述的计算机系统,其中所述中介单元还用来提示一使用者卸除所 述外接式影像处理装置。
全文摘要
本发明涉及安全卸除一外接式影像处理装置的方法及相关计算机系统。具体地,用于一计算机系统安全卸除一外接式影像处理装置的方法,该计算机系统工作在一开机模式,该方法包含有接收一卸除指令,该卸除指令用来指示由该计算机系统卸除该外接式影像处理装置;根据该卸除指令,要求该计算机系统的一基本输入输出系统回复对应于该卸除指令的一管理消息;以及根据该管理消息,通知该计算机系统的一操作系统,以安全移除该外接式影像处理装置。针对具有外接式影像处理装置的计算机系统,本发明可实现“热拔”的卸除方式,以提升使用时的便利性。
文档编号G06F9/445GK101777000SQ20091000069
公开日2010年7月14日 申请日期2009年1月14日 优先权日2009年1月14日
发明者张永炎 申请人:纬创资通股份有限公司