电脑系统及其中断事件处理方法与流程

文档序号:18475251发布日期:2019-08-20 20:56阅读:459来源:国知局
电脑系统及其中断事件处理方法与流程
本发明是有关于一种电脑系统内通信技术,且特别是有关于一种电脑系统及其中断事件处理方法。
背景技术
:一般电脑系统可能连接或设有键盘、按键或开关等供使用者操作的周边装置,以对电脑系统进行控制。而这些周边装置之触发行为,通常是由内嵌式控制器(embeddedcontroller,ec)来通知作业系统(operationsystem,os)。举例而言,请参照图1的电脑系统1,假设使用者按压用于开启无线通信功能的按键110,反应于按键110的按压而使嵌入式控制器120检测到对应硬件事件(步骤s101)。嵌入式控制器120将通知作业系统130系统控制中断(systemcontrolinterrupt,sci)事件已被触发(步骤s102),使作业系统130对嵌入式控制器120发出84h指令以询问此系统控制中断事件(步骤s103),以输入/输出(input/output,i/o)存取方式而自嵌入式控制器120取得此系统控制中断事件对应的事件识别码(例如,0×xx)(步骤s104)。而反应于事件识别码的取得,作业系统130才会执行固件接口140所存储的先进组态及电力接口来源语言(advancedconfigurationandpowerinterfacesourcelanguage,asl)码所记录例如是_qxx()程序的内容(步骤s105),并据以通知无线通信模块150的硬件驱动程序151(步骤s106),从而开启或关闭无线通信模块150。然而,通过下达指令来取得事件识别码的io存取方式通常需要花费以毫秒(ms)为单位的时间,当面临到大量事件触发的情况,恐将让使用者感受到作业延迟的不佳体验。技术实现要素:有鉴于此,本发明提供一种电脑系统及其中断事件处理方法,以存储器存取方式来取得事件识别码,从而提升处理速度。本发明的中断事件处理方法,适用于电脑系统。此电脑系统具有嵌入式控制器(embeddedcontroller,ec)。而中断事件处理方法包括下列步骤。接收嵌入式控制器对于中断事件的通知。反应于此中断事件,读取嵌入式控制器的内设存储器中的特定地址区段中对应于中断事件的事件识别码或映射嵌入式控制器的内设存储器中的特定地址区段中对应于中断事件的事件识别码至系统存储器。通知对应事件识别码的硬件驱动程序。在本发明的一实施例中,上述映射嵌入式控制器的内设存储器中特定地址区段中对应于中断事件的该事件识别码至系统存储器包括下列步骤。将中断事件对应的事件识别码存储于嵌入式控制器的内设存储器中的特定地址区段。将内设存储器中的特定地址区段中所记录的数据映射到系统存储器。移除内设存储器中已映射至系统存储器的数据。在本发明的一实施例中,上述的内设存储器中的特定地址区段中所记录的数据更包括触发的多个其他事件识别码。在本发明的一实施例中,上述反应于中断事件,读取嵌入式控制器的内设存储器中特定地址区段中对应于中断事件的事件识别码或映射嵌入式控制器的内设存储器中特定地址区段中对应于中断事件的该事件识别码至系统存储器包括下列步骤。呼叫识别码存取程序(program)执行该事件识别码的存取作业,而此识别码存取程序是先进组态及电力接口来源语言(advancedconfigurationandpowerinterfacesourcelanguage,asl)程序、电脑系统所运行作业系统(operationsystem,os)的接口程序、或记录于电脑系统的固件接口中与作业系统沟通的接口程序。在本发明的一实施例中,上述将内设存储器中的特定地址区段中所记录的数据映射到系统存储器包括下列步骤。将当次内设存储器中的特定地址区段中所记录的数据附加在系统存储器中尚未被处理的数据之后。在本发明的一实施例中,上述将内设存储器中的特定地址区段中所记录的数据映射到系统存储器之前,更包括下列步骤。嵌入式控制器依据中断事件的优先性赋予前导位字节。嵌入式控制器同时记录中断事件的前导位字节及事件识别码于其内设存储器。在本发明的一实施例中,上述将内设存储器中的特定地址区段中所记录的数据映射到系统存储器包括下列步骤。将事件识别码与前导位字节排序在系统存储器所记录的其他相关于事件识别码的数据之前。在本发明的一实施例中,上述将事件识别码与前导位字节排序在系统存储器所记录的其他相关于事件识别码的数据之前,更包括下列步骤。若系统存储器记录另一前导位字节,则依据前导位字节及另一前导位字节的优先性排序对应二个事件识别码。在本发明的一实施例中,上述通知对应事件识别码的硬件驱动程序包括下列步骤。依据系统存储器中的事件识别码顺序通知对应硬件驱动程序。在本发明的一实施例中,上述通知对应硬件驱动程序之后,更包括下列步骤。移除系统存储器中已处理的事件识别码,并反应于已处理的事件识别码被移除或至少一个新事件识别码自嵌入式控制器的内设存储器映射至系统存储器,重新排序系统存储器中尚未被处理的数据。另一方面,本发明的电脑系统包括嵌入式控制器、系统存储器及处理单元。嵌入式控制器具有内设存储器,并触发中断事件。处理单元耦接嵌入式控制器及系统存储器,并接收嵌入式控制器对于此中断事件的通知。反应于此中断事件,处理单元读取内设存储器中特定地址区段中对应于中断事件的事件识别码或嵌入式控制器映射内设存储器中特定地址区段中对应于中断事件的事件识别码至系统存储器。处理单元并通知对应事件识别码的硬件驱动程序。在本发明的一实施例中,上述的嵌入式控制器将中断事件对应的事件识别码存储于内设存储器中特定地址区段,处理单元将内设存储器中的特定地址区段中所记录的数据映射到系统存储器,嵌入式控制器并移除内设存储器中已映射至系统存储器的数据。在本发明的一实施例中,上述的内设存储器中的特定地址区段中所记录的数据更包括触发的多个其他事件识别码。在本发明的一实施例中,上述的处理单元呼叫识别码存取程序执行事件识别码的存取作业。而此识别码存取程序是先进组态及电力接口来源语言程序、电脑系统所运行作业系统的接口程序、或记录于固件接口中与作业系统沟通的接口程序。在本发明的一实施例中,上述嵌入式控制器将当次自内设存储器中特定地址区段中所记录的数据映附加在系统存储器中尚未被处理单元处理的数据之后。在本发明的一实施例中,上述的嵌入式控制器依据中断事件的优先性赋予前导位字节,嵌入式控制器并同时记录中断事件的前导位字节及事件识别码于内设存储器。在本发明的一实施例中,上述的处理单元将事件识别码与前导位字节排序在系统存储器所记录的其他相关于事件识别码的数据之前。在本发明的一实施例中,若系统存储器记录另一前导位字节,则处理单元依据前导位字节及另一前导位字节的优先性排序对应二个事件识别码。在本发明的一实施例中,上述的电脑系统更包括相关于事件识别码的功能硬件模块。此功能硬件模块耦接处理单元。处理单元依据系统存储器中的事件识别码的顺序通知功能硬件模块的硬件驱动程序。在本发明的一实施例中,上述的处理单元移除系统存储器中已处理的事件识别码,且反应于已处理的事件识别码被移除或新事件识别码自内设存储器映射至系统存储器,依据优先性重新排序系统存储器中所记录尚未被处理单元存取的数据。基于上述,本发明实施例不再是通过发送84h指令来取得事件识别码,而是读取内嵌控制器的内设存储器或系统存储器中特定地址区块所记录的事件识别码,从而节省处理时间。针对多个事件同时触发,本发明实施例还能依据优先性来重新排序对应的事件识别码,让高优先性的事件能尽快处理。为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。附图说明图1是已知的电脑系统处理中断事件的流程图。图2是依据本发明一实施例的一种电脑系统的元件方块图。图3是依据本发明一实施例的中断事件处理方法的流程图。图4是依据本发明一实施例的中断事件处理方法的流程图。图5是依据本发明一实施例的事件识别码的处理流程图。附图标号1、2:电脑系统110:按键120、210:嵌入式控制器130、245:作业系统140、230:固件接口150:无线通信模块151、255:硬件驱动程序215:内设存储器220:系统存储器240:存储单元250:功能硬件模块260:处理单元s101~s106、s310~s330、s410~s450、s510~s560:步骤具体实施方式图2是依据本发明一实施例的一种电脑系统2的元件方块图。此电脑系统2可以是台式机、笔记本电脑、工作站、服务器等电子装置。电脑系统2至少包括(但不仅限于)嵌入式控制器(ec)210、系统存储器220、固件接口230、存储单元240、功能硬件模块250及处理单元260。ec210包括处理芯片、电路或微控制器、以及内设存储器215(例如,任何型态的固定或可移动随机存取存储器(randomaccessmemory,ram)、只读存储器(read-onlymemory,rom)、闪存(flashmemory)等)。ec210可能连接有诸如键盘、按键、鼠标、触控板等周边装置。系统存储器220耦接ec210,并可以是任何型态的固定或可移动ram、闪存。固件接口230耦接ec210,并可以是基本输入输出系统(basicinputoutputsystem,bios)、可延伸固件接口(extensiblefirmwareinterface,efi)或记载固件程序的其他类型接口。固件接口230记录有至少一先进组态及电力接口来源语言(asl)程序,以对ec210进行控制,而此程序的运作待后续实施例详述。存储单元240可以是任何型态的固定或可移动ram、闪存、硬盘(hdd)、固态硬盘(ssd),并用以存储作业系统(os)245(例如,windows、linux、macos、chromeos等)、各类型软件模块(例如,各类型可执行档、连结函数库、与os245及/或ec210沟通的接口程序、程序码等)、文件及数据。功能硬件模块250可以是诸如wi-fi、蓝牙等无线通信模块、键盘背光模块、诸如lcd、led显示模块等各类型的硬件模块,并通过对应硬件驱动程序255控制其运作。处理单元260耦接ec210、系统存储器220、固件接口230、存储单元240及功能硬件模块250,并可以是cpu、微处理器、微控制器、数字信号处理(digitalsignalprocessing,dsp)芯片、场可程序化逻辑门阵列(fieldprogrammablegatearray,fpga)等可程序化单元。处理单元260的功能亦可用独立电子装置或集成电路(integratedcircuit,ic)实施,甚至是以软件方式实现。此外,存储单元240所记录的os245、固件接口230所记录的asl程序、接口程序及其他软件模块,可通过相关处理数据及文件存储到系统存储器220,使处理单元260读取并处理以运行os245或其他程序。为了方便理解本发明实施例的操作流程,以下将举诸多实施例详细说明本发明实施例中电脑系统2的运作流程。图3是依据本发明一实施例说明中断事件处理方法的流程图。请参照图3,本实施例的方法适用于图2中的电脑系统2。下文中,将先搭配电脑系统2的各项元件及模块说明本发明实施例所述的方法。本方法的各个流程可依照实施情形而随之调整,且并不仅限于此。ec210反应于周边装置的触发行为(例如,键盘按压、按钮按压、开关切换等),而触发对应中断事件,使处理单元260接收ec210对于中断事件的通知(步骤s310)。与图1所示已知技术不同之处在于,本发明实施例的处理单元260会读取ec210的内设存储器215中特定地址区段中对应于中断事件的事件识别码或处理单元260映射内设存储器215中特定地址区段中对应于中断事件的事件识别码至系统存储器220(步骤s320)。也就是说,本发明实施例是处理单元260对内设存储器215或系统存储器220中特定地址区段进行读取,从而取得中断事件对应的事件识别码。相较于已知技术是os通过84h指令发出要求且ec210基于84h指令还要搜寻内设存储器215中对应的数据,本发明实施例处理单元260直接读取内设存储器215的数据,可有效提升处理中断事件的速度。需说明的是,于另一实施例中,ec210可先预定义特定地址区段于内设存储器215中,使此定义的特定地址区段可用于存储中断事件对应的事件识别码。另值得注意的是,处理单元260对事件识别码的读取作业待后续实施例详细说明。而处理单元260取得内设存储器215或系统存储器220中中断事件对应的事件识别码后,即可通知对应事件识别码的硬件驱动程序255(步骤s330),使硬件驱动程序255对应的功能硬件模块250执行对应作业(例如,启动、关闭、切换功能等)。为了帮助读者更清楚理解本发明的精神,以下另举实施例详述。请参照图4,当ec210所连接的周边装置上接收到任何类型触发行为(例如,按压、点击、滑动等)的硬件事件时(步骤s410),ec210会检测到此硬件事件而生成对应中断事件(例如,系统控制中断(systemcontrolinterrupt,sci))。而反应于此中断事件,ec210可将此中断事件对应事件识别码(例如,0×26、0×29、0×28等)存储至其内设存储器215中特定地址区段(例如,第一地址偏置或其他地址区段)(步骤s420)。举例而言,表(1)是sci与事件识别码(eventid)的对应关系。表(1)此外,于本实施例中,假设内设存储器215中每个地址对应一个位字节的数据,且每个地址记录有一个事件识别码。ec210会将多个事件识别码依据时间或缓存顺序依序排列于内设存储器215中,并于其内设存储器215记录当前位字节计数(bytecnt),以表示内设存储器215所存储的事件识别码的总数。举例而言,表(2)中第2至6列依序是记录不同事件识别码于内设存储器215的流程,不同索引代表不同存储器地址偏置(offset)。ec210依序发出sci1、sci2、sci3、sci4,并分别记录对应事件识别码于索引(index)1~4中。表(2)bytecnt索引1索引2索引3索引4索引5…….000000……10×290000……20×290×28000……30×290×280×2700……40×290×280×270×260……接着,ec210会通知当前触发的中断事件给os245,使os245可接收到ec210对于中断事件的通知(步骤s430)。此外,反应于中断事件的接收,os245会直接载入并呼叫识别码存取程序。此识别码存取程序可以是基于先进组态及电力接口来源语言(advancedconfigurationandpowerinterfacesourcelanguage,asl)程序(program)、os245的接口程序、或记录于固件接口230中与os245沟通的接口程序。具体而言,已知os接收来自ec的一个sci时,是通过发送一个84h指令来询问此sci对应事件识别码,并在取得事件识别码后才会呼叫asl码记录的q事件方法(即_qxx()程序)。而为了提升处理速度,本实施例的os245将不再通过发送指令来读取数据(可能会略过、暂时禁能或停用询问指令(即,84h指令)的发送),并改以存储器读取方式来取得事件识别码。也就是说,本实施例的识别码存取程序记录事件识别码的存取方式,即读取ec210的内设存储器215内特定地址区段(即,步骤s420所存储的特定地址区段)中所记录的事件识别码。反应于os245的读取操作,ec210会将其内设存储器215中位于特定地址区段(例如,表(2)中索引1)的事件识别码传送至os245。也就是说,处理单元260执行此识别码存取程序时,即可自ec210的内设存储器215的特定地址区段中取得对应于中断事件的事件识别码(步骤s440)。例如,识别码存取程序是asl程序,而处理单元260通过固件接口230运行此asl程序(步骤s441),使os245得以取得对应事件识别码。需说明的是,因应于不同固件接口系统、ec硬件或os,识别码存取程序可能会设计成不同接口程序,惟此接口程序须能与os245及ec210沟通。此外,依据不同需求,内设存储器215还可能存储有其他数据,因此于其他实施例中,识别码存取程序可设计一个指标对应于当前触发的事件识别码,且此指标可移动地址而不一定固定指向某一地址区段。而在取得事件识别码之后,此识别码存取程序更记录有对应的通知流程(例如,以switch条件、if条件陈述式等)。即,不同事件识别码会有对应的通知内容告知os245,使os245得知当前触发事件为何。例如,反应于事件识别码为0×29的取得,os245将被通知无线网络按键事件的触发(例如,以notify(\_sb.wlbu,0×80)的语法)。接着,os245会通知对应硬件驱动程序255(步骤s450),以控制功能硬件模块。例如,开启或关闭无线通信功能。而若内设存储器215中的事件识别码不只一个,则处理单元260会依据内设存储器215中的事件识别码的顺序通知对应的硬件驱动程序255。此外,ec210可将已存取或处理的对应事件识别码自内设存储器215中移除,以提升存储空间的使用率。值得注意的是,事实上处理单元260直接存取系统存储器220的效率通常会比存取内设存储器215来的更好(速度较快、存取时间较短),且内设存储器215受限于较小的存储容量(大约是64、128或256位字节左右)。当面临到许多中断事件(例如,五、十、二十件以上)同时发生或间隔时间极小的情况下,处理单元260直接存取系统存储器220将能展现更佳的效率。而与前一实施例不同之处在于,在步骤s440中,识别码存取程序还会将内设存储器215中特定地址区段中所记录的数据(即,步骤s430中对应于中断事件的事件识别码、或更包括触发的一个或更多个其他事件识别码)以相同排列顺序映射到系统存储器220中,使os245可自系统存储器220取得事件识别码。也就是说,本实施例的识别码存取程序是记录映射动作及读取系统存储器220中特定地址区段的内容。若系统存储器220中尚有未被os245存取的数据,处理单元260会将当次内设存储器215所记录的数据附加在系统存储器220中尚未被os245处理的数据之后。ec210更会在数据映射至系统存储器220之后,清除其内设存储器215中已映射至系统存储器220的数据(例如,重置内设存储器215或移除事件识别码相关内容等)。举例而言,表(3)中第2列表示映射前之内设存储器215所记录的数据,其中每格对应一个存储器地址,且假设中断事件sci1~sci4同时发生或发生时间点接近的情况。识别码存取程序会将内设存储器215中所记录的这些事件识别码以相同排序映射到系统存储器220,如第4列所示。此外,内设存储器215所记录的事件识别码经映射后将被移除,如第6列所示:表(3)基于表(3)的范例情境,假设接续有中断事件sci5~sci9同时发生的情况下,表(4)中第2、4、6列分别表示映射前的内设存储器215所记录的数据、映射后的系统存储器220所记录的数据、及映射后的内设存储器215所记录的数据:表(4)由于中断事件sci1~sci4尚未被处理,因此中断事件sci5~sci9的事件识别码将附加在中断事件sci1~sci4之后。值得注意的是,数起周边装置的触发行为同时发生时,ec210可能只会对os245通知一笔中断事件,其余行为将不会触发中断事件。由于本发明实施例能反应于一笔中断事件的接收而映射多笔事件识别码,因此未触发中断事件的其余行为仍可完成对应驱动作业(即,驱动对应功能模块250)。反观已知技术,一笔中断事件通知仅会触发一个84h指令来取得一个事件识别码,故仅有一个周边装置的驱动作业可完成。此外,由于系统存储器220可能会记载多个事件识别码,因此某一事件识别码已受os245处理后将被移除。而识别码存取程序会重新排序尚未处理的事件识别码(即,平移这些事件识别码)。此外,而若系统存储器220中的事件识别码不只一个,则处理单元260会依据系统存储器220中的事件识别码的顺序通知对应的硬件驱动程序255。另一方面,不同中断事件对于os245而言可能有不同程度的优先性(或严重性、重要性、时效性),当前述众多中断事件同时发生或间隔时间极小的情况下,具有较高优先性的中断事件应尽早处理(例如,开机按键被按压等、温度感测器检测到系统过热或回报电池电量不足等),且不会因先处理低优先性或无优先性的中断事件而延误处理紧急事件。而在另一实施例中,反应于硬件事件的发生,ec210更依据此硬件事件所生成的中断事件的优先性赋予前导(leading)位字节,并同时记录中断事件的前导位字节及事件识别码于其自身内设存储器215。举例而言,表(5)中第2、4列分别表示映射前的内设存储器215所记录的数据、及映射后的系统存储器220所记录的数据。假设中断事件sci1~sci4同时发生的情况下,而中断事件sci2具有中高优先性,而在事件识别码前附加前导位字节(0×81),其中,前导位字节代表优先性,于此实施例中,优先性最高至较低是以0×80、0×81、0×82……表示,然,于其他实施例中,亦可使用其他编码或代表表示:表(5)基于表(5)的范例情境,假设接续有中断事件sci5~sci9同时发生的情况下,表(6)中第2、4列分别表示映射前的内设存储器215所记录的数据、及映射后的系统存储器220所记录的数据,其中中断事件sci5、sci7、sci8具有不同优先性(分别以0×80、0×82、0×83表示):表(6)需说明的是,于其他实施例中,前导位字节亦可以是排列于对应事件识别码之后。接着,为了让具有优先性的中断事件尽早处理,请参照图5,数据自内设存储器215映射到系统存储器220(步骤s510)之后,处理单元260会判断系统存储器220中记录的位字节计数是否不等于零?(即,是否有事件识别码待处理?)(步骤s520)。若位字节计数不等于零,则处理单元260将依据优先性而对系统存储器220中所记录的事件识别码重新排序(步骤s525)。针对优先性排序,处理单元260会将具有前导位字节的事件识别码与前导位字节排序在系统存储器220所记录的其他事件识别码的数据之前。而若系统存储器220记录不只一个前导位字节,则处理单元260还会依据不同前导位字节的优先性排序(例如,表(5)所使用的优先性(0x80~0x83)排序)对应的事件识别码,使具有较高优先性的事件识别码排序在前。以表(7)为例说明,第1列是内设存储器215的数据刚映射到系统存储器220中且尚未开始排序的数据存储情况,表中越靠左侧越优先处理;由于系统存储器220记录有最高优先性(0x80),因此会将对应前导位字节0x80及其对应事件识别码移到位字节计数旁,如第2列所示;次高优先性的前导位字节0x81及其对应事件识别码再移到最高优先性的事件识别码旁,如第3列所示;第三高优先性的前导位字节0x82及其对应事件识别码再移到次高优先性的事件识别码旁,如第4列所示;第四高优先性的前导位字节0x83及其对应事件识别码再移到第三优先性的事件识别码旁,如第5列所示,而剩余无优先性的事件识别码维持原排列顺序。表(7)接着,处理单元260继续执行识别码存取程序并依据(排序最前方地址的)事件识别码切换到对应的通知程序(步骤s530)。若当前处理的事件识别码是0×29(步骤s540)则通知此事件识别码对应的事件内容给os245(步骤s541);若当前处理的事件识别码是0×28(步骤s550)则通知此事件识别码对应的事件内容给os245(步骤s551),依此类推。os245被通知后,处理单元260接着会根据排序在系统存储器220中的特定地址区段(例如,表(7)左边第三栏的地址)的事件识别码通知对应功能硬件模块250的硬件驱动程序255,并据以控制此功能硬件模块250。若某一事件识别码已被处理,则处理单元260会将系统存储器220中已处理的事件识别码连同其前导位字节(若有的话)重置为0×00或填入其他非用于指示sci或优先性的代码(步骤s542、s552)。举例而言,表(8)是表示将事件识别码连同其前导位字节重置为0×00。表(8)接着,处理单元260会确认ec210的内设存储器215中所记录的位字节计数是否大于零或是os245确认是否有新的中断事件触发,以确认内设存储器215中是否存储有待映射的数据(步骤s560)?若尚有待映射数据,则返回步骤s510进行映射作业;若未有待映射数据,则回到步骤s520确认系统存储器220是否有待处理的事件识别码,并在步骤s525中重新排序系统存储器220中的数据。需说明的是,为了让具有优先性的事件识别码能尽量排序在前,当内设存储器215有至少一个新事件识别码映射到系统存储器220,处理单元260便需要将系统存储器220中的数据再依据优先性重新排序,并将已处理的事件识别码先前存储的地址(例如,表(8)左边第二栏与第三栏)补上其他事件识别码或前导位字节,且系统存储器220中记录的位字节计数需对应调整(步骤s525)。需说明的是,在步骤s525中,处理单元260还将前述已重置的数据(即,已处理的事件识别码)移除,使尚未处理的事件识别码得以记录于相同地址,且新触发中断事件对应的事件识别码映射进系统存储器220后才不会因重排与移除作业同时进行而造成数据混乱。此外,在一些实施例中,处理单元260会在优先性排序结束后先移除系统存储器220中所记录的所有前导位字节,而移除前导位字节的存储器地址则由排列于后方的其他事件识别码依序平移补上,而os245仅需要存取排序最前方地址的数据即可。举例而言,表(9)是基于表(7)重新排序后的内容而移除前导位字节的存储情况:表(9)130×250×280×230×220×290×270×260×240×21……然而,考虑后续具有优先性的新事件识别码映射后仍可优先处理,较佳实施例是保留前导位字节,使新事件识别码可经重新排序而优先处理。综上所述,针对中断事件的询问方式,本发明实施例不再使用io读取方式来查询对应事件识别码,而改由存储器存取方式来提升处理效率。此外,不仅可自ec的存储器取得事件识别码,亦可将ec的存储器的数据映射到系统存储器,使os对系统存储器存取,将进一步提升处理速度,进而能应用大量中断事件发生的情境。再且,对事件识别码赋予优先性,将提供更加合适的排程处理。虽然本发明已以实施例揭露如上,然其并非用以限定本发明,任何所属
技术领域
中相关技术人员,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,故本发明的保护范围当视权利要求所界定者为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1