发明名称 中断共享机制下之自订式中断信号回应处理方法及系统
摘要 一种中断共享机制下之自订式中断信号回应处理方法及系统,其可应用于一电脑平台,用以于该电脑平台的中断共享机制下来对一自订中断式周边连接介面所发出的自订式中断信号提供一回应处理功能;且其特点在于预先定义一中断设定组态表,且该中断设定组态表预先定义有一虚拟装置对应至该自定中断式周边连接介面,并同时预先定义有该自定中断式周边连接介面所搭接之各个周边装置与该非自定中断式周边连接介面所搭接之周边装置中的何者共用同一系统中断线路。此特点可让电脑平台中的自订式中断信号与非自订中断式之周边连接介面共享该电脑平台上的系统中断线路,但不会使得程式设计较为复杂而困难。
申请公布号 TWI269179 申请公布日期 2006.12.21
申请号 TW094110431 申请日期 2005.04.01
申请人 英业达股份有限公司 发明人 陈志伟
分类号 G06F13/24(2006.01) 主分类号 G06F13/24(2006.01)
代理机构 代理人 陈昭诚 台北市中正区博爱路35号9楼
主权项 1.一种中断共享机制下之自订式中断信号回应处理方法,其可应用于一电脑平台,且该电脑平台搭载有一可程式化中断控制器、一非自定中断式周边连接介面、和一自定中断式周边连接介面,且该非自定中断式周边连接介面和该自定中断式周边连接介面系共享该电脑平台的系统中断线路,用以对该自定中断式周边连接介面所搭接之周边装置所发出的自订式中断信号提供一回应处理功能;此中断共享机制下之自订式中断信号回应处理方法至少包含:预设一中断设定组态表、且该中断设定组态表预先定义有一虚拟装置对应至该自定中断式周边连接介面,并同时预先定义有该自定中断式周边连接介面所搭接之各个周边装置与该非自定中断式周边连接介面所搭接之周边装置中的何者共用同一系统中断线路;于实际操作时,回应该自定中断式周边连接介面所搭接之周边装置所产生的各个自订式中断信号而发出一中断处理致能讯息;回应该中断处理致能讯息而从该中断设定组态表中找出该自订式中断信号与该非自定中断式周边连接介面中的何者周边装置共用同一系统中断线路;从该非自定中断式周边连接介面所属的组态暂存器中找出二者共用之系统中断线路;以及透过该系统中断线路来执行一中断动作,藉此而启动该周边装置所需之驱动程式,令该驱动程式被执行且透过该系统中断线路来处理该周边装置目前所产生的中断状况。2.如申请专利范围第1项所述之中断共享机制下之自订式中断信号回应处理方法,其中该可程式化中断控制器为一APIC(Advanced Programmable InterruptController)可程式化中断控制器。3.如申请专利范围第1项所述之中断共享机制下之自订式中断信号回应处理方法,其中该中断设定组态表系建立于该电脑平台之基本输出入系统(BasicInput/Output System, BIOS)中的多处理器(Multi-Processor, MP)组态表。4.如申请专利范围第1项所述之中断共享机制下之自订式中断信号回应处理方法,其中该中断设定组态表系建立于该电脑平台之基本输出入系统(BasicInput/Output System, BIOS)中的ACPI(Advanced Configuration andPower Interface)组态表。5.如申请专利范围第1项所述之中断共享机制下之自订式中断信号回应处理方法,其中该非自定中断式周边连接介面为一PCI(Peripheral Component Interconnect)相容之周边装置。6.一种中断共享机制下之自订式中断信号回应处理系统,其可搭配至一电脑平台,且该电脑平台搭载有一可程式化中断控制器、一非自定中断式周边连接介面、和一自定中断式周边连接介面,且该非自定中断式周边连接介面和该自定中断式周边连接介面系共享该电脑平台的系统中断线路,用以对该自定中断式周边连接介面所搭接之周边装置所发出的自订式中断信号提供一回应处理功能;此中断共享机制下之自订式中断信号回应处理系统至少包含:一自订式中断信号回应模组,其可回应该自定中断式周边连接介面所搭接之周边装置所产生的各个自订式中断信号而发出一中断处理致能讯息;一自订式中断信号处理模组,其中预设有一中断设定组态表、且该中断设定组态表预先定义有一虚拟装置对应至该自定中断式周边连接介面,并同时预先定义有该自定中断式周边连接介面所搭接之各个周边装置与该非自定中断式周边连接介面所搭接之周边装置中的何者共用同一系统中断线路;且于实际操作时,该中断信号处理模组可回应该自订式中断信号回应模组模组所发出的中断处理致能讯息而从该中断设定组态表中找出该自订式中断信号与该非自定中断式周边连接介面中的何者周边装置共用同一系统中断线路,并接着从该非自定中断式周边连接介面所属的组态暂存器中找出二者共用之系统中断线路;以及一驱动程式致能模组,其可透过该中断信号处理模组所找出的系统中断线路而启动该周边装置所需之驱动程式,令该驱动程式被执行且透过该系统中断线路来处理该周边装置目前所产生的中断状况。7.如申请专利范围第6项所述之中断共享机制下之自订式中断信号回应处理系统,其中该可程式化中断控制器为一APIC(Advanced Programmable InterruptController)可程式化中断控制器。8.如申请专利范围第6项所述之中断共享机制下之自订式中断信号回应处理系统,其中该中断设定组态表系建立于该电脑平台之基本输出入系统(BasicInput/Output System, BIOS)中的多处理器(Multi-Processor, MP)组态表。9.如申请专利范围第6项所述之中断共享机制下之自订式中断信号回应处理系统,其中该中断设定组态表系建立于该电脑平台之基本输出入系统(BasicInput/Output System, BIOS)中的ACPI(Advanced Configuration andPower Interface)组态表。10.如申请专利范围第6项所述之中断共享机制下之自订式中断信号回应处理系统,其中该非自定中断式周边连接介面为一PCI(Peripheral Component Interconnect)相容之周边装置。图式简单说明:第1图为一系统架构示意图,其中显示本发明之中断共享机制下之自订式中断信号回应处理系统的应用架构及其物件导向元件模型的基本架构;第2图为一资料示意图,其中显示本发明之中断共享机制下之自订式中断信号回应处理系统所采用之中断设定组态表的一个实施范例。
地址 台北市士林区后港街66号