发明名称 具保护其通用串行总线端口功能的电子装置及方法
摘要 本发明提供一种具保护其USB端口功能的电子装置及方法,该方法包括:逐一侦测电子装置的各个USB端口是否与USB设备连接;读取连接的USB设备的主设备号;确定该USB设备是否正在被驱动;在确定该USB设备当前没有被驱动时,将连接该USB设备的USB端口的标识符添加至显示的小窗口内;以及在小窗口内的一标识符被点击后,加载并运行被点击的图标对应的USB端口所连接的USB设备的驱动程序。该电子装置及方法能够侦测通过软中断断开,但未从USB端口拔出的USB设备,并显示连接USB设备的USB端口的标识符,当用户点击该标识符,电子装置加载并运行该USB设备的驱动程序,保护了电子装置的USB端口。
申请公布号 CN101923521A 申请公布日期 2010.12.22
申请号 CN200910303090.0 申请日期 2009.06.09
申请人 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 发明人 王奎俊
分类号 G06F13/10(2006.01)I 主分类号 G06F13/10(2006.01)I
代理机构 代理人
主权项 一种具保护其通用串行总线端口功能的电子装置,该电子装置包括一存储器、一显示单元及至少一个通用串行总线端口,其特征在于:该存储器存储不同类型的通用串行总线设备所需要的驱动程序;该电子装置还包括:一侦测模块,用于每隔一预定时间逐一侦测该电子装置的通用串行总线端口是否与通用串行总线设备连接;一主设备号读取模块,用于在该侦测模块侦测到有与通用串行总线端口连接的通用串行总线设备时,读取该通用串行总线设备的主设备号,其中,主设备号表明了通用串行总线设备的类型,主设备号与驱动程序是一一对应的;一驱动程序确定模块,用于确定与通用串行总线端口连接的通用串行总线设备当前是否被驱动,其中,该驱动程序确定模块首先根据读取的主设备号确定当前与通用串行总线端口连接的通用串行总线设备所需要的驱动程序,随之确定该驱动程序是否正在被运行,当该驱动程序没有被运行时,该驱动程序确定模块确定该通用串行总线设备当前没有被驱动,当该驱动程序正在被运行时,该驱动程序确定模块进一步确定该驱动程序是否正在驱动该通用串行总线设备;一显示图标处理模块,用于在与通用串行总线端口连接的通用串行总线设备当前没有被驱动时,将连接当前没有被驱动的通用串行总线设备的通用串行总线端口的标识符添加至一显示在该显示单元上的小窗口内,供用户选择需要使用的通用串行总线设备;以及一驱动模块,用于在用户点击该小窗口内的一标识符时,从该存储器中加载被点击的标识符对应的通用串行总线端口所连接的通用串行总线设备的驱动程序并运行该驱动程序。
地址 518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号