电子设备和端口控制方法技术

技术编号:11167357 阅读:97 留言:0更新日期:2015-03-19 00:57
根据实施例,提供电子设备和端口控制方法。实施例的方法能够实现电子设备中的USB集线器控制器的下游端口的锁定。该方法包括判定步骤,主张步骤以及锁定步骤。判定步骤利用BIOS来判定是否已经对每一个下游端口进行锁定设定。主张步骤利用BIOS来进行用于重新设定USB集线器控制器的主张控制。锁定步骤利用BIOS,基于是否已经进行锁定设定,来在主张控制期间进行锁定控制。

【技术实现步骤摘要】
相关申请的交叉引用本申请要求2013年8月22日提交的第61/868,679号美国临时专利申请的优先权,其全部内容通过引用被结合于此。
本专利技术的实施例涉及。
技术介绍
对于使用USB (通用串行总线)(注册商标,以下省略)集线器的所谓的USB安全功能的安全控制有要求。USB安全功能防止了个人的USB连接的装置被其他用户所使用。 通常,USB端口的数目随着芯片数目的减少而趋向于减少。因此,内置USB集线器控制器可以被用于满足外部USB端口数目以及内置USB装置连接数目。对于这种情况,对于USB安全功能的支持也有要求。 根据USB端口上的现有的USB安全功能,例如,对于位于USB主控制器中的每个USB端口,将端口启用/禁用寄存器设定为禁用,因此为每个端口获得USB安全功能(另一方面,外部USB端口可被共同地设定)。 另一方面,由于不是单独地而是共同地使得USB集线器的下游端口为禁用,因此不可以进行灵活的安全控制。
技术实现思路
本专利技术的一个目的是能够实现灵活的安全控制。 本专利技术的一个方面提供了一种用于锁定电子设备中的USB集线器控制器的下游端口的方法,包括:利用B1S来判定是否已经对每一个所述下游端口进行锁定设定;利用所述B1S来进行用于重新设定所述USB集线器控制器的主张控制;以及利用所述B1S,基于是否已经进行所述锁定设定,来在所述主张控制期间进行锁定控制。 根据本专利技术的上述方面,可以灵活地进行安全控制。 【附图说明】 图1是显示根据实施例的电子设备的外部配置的视图。 图2是显示实施例中的个人计算机10的系统配置的图。 图3是显示与实施例中的安全控制功能相关联的模块的相关部分的配置图。 图4是实施例中的时序图。 图5是对应于实施例中的图4的流程图。 【具体实施方式】 下面参考图1到图5描述实施例。 图1是显示根据实施例的电子设备的外部配置的视图。例如,电子设备可以被实施为笔记本型的个人计算机、平板终端、台式机型的个人计算机等等。将假设电子设备被实施为笔记本型的个人计算机10来进行以下描述。 图1是立体图,其中,显示单元打开的计算机10从其前侧被看到。个人计算机10包括计算机本体11和显示单元12。诸如液晶显示器(LCD) 31的显示装置被嵌入到显示单元12中。摄像机(网络摄像机)32被放置在显示单元12的上端部中。 显示单元12被附接到计算机本体11,以便在打开位置和关闭位置之间是可转动的。在打开位置中,计算机本体11的上表面被露出。在关闭位置,计算机本体11的上表面被覆盖有显示单元12。计算机本体11具有薄盒状壳体。在计算机本体11上表面上放置了键盘13、触摸板14、指纹传感器15、用于使个人计算机10通电/断电的电源开关16、一些功能按钮17、以及扬声器18A和18B。 在计算机本体11中设置了电源连接器21。电源连接器21被设置在计算机本体11的侧表面中,例如,左侧表面中。外部电源设备被可拆卸地连接到电源连接器21。交流适配器可被用作外部电源设备。交流适配器是用于将外部商用电源(交流电源)转换为直流电源的电源设备。 电池20被可拆卸地附接到,例如,计算机本体11的后端部。电池20可以是内置于个人计算机10中的电池。 个人计算机10被从外部电源设备提供的电力或者从电池20提供的电力驱动(被交流电源驱动或电池驱动)。当外部电源设备被连接到个人计算机10的电源连接器21时,个人计算机10被来自外部电源设备的电力驱动。来自外部电源设备的电力被用于对电池20充电。当外部电源设备没有被连接到个人计算机10的电源连接器21时,个人计算机10被来自电池20的电力驱动。 计算机本体11包括一些USB端口 22、HDMI (注册商标,下文省略)(高清晰度多媒体接口 )输出端子23以及RGB端口 24。 图2显示了本实施例中的个人计算机10的系统配置。个人计算机10包括CPU111、系统控制器(I/o控制器)112、主存储器113、图形处理单元(GPU) 114、声音编解码器 115、B1S-ROM 116、硬盘驱动器(HDD) 117、光盘驱动器(ODD) 118、无线LAN模块121、嵌入式控制器/键盘控制器IC(EC/KBC)130、系统电源电路141、充电电路142、充电器IC 143、测量电路144等等。 CPU 111是用于控制个人计算机10的每个部件的操作的处理器。CPU 111执行从HDD117被装载到主存储器113上的各种程序。这些程序包括操作系统(OS) 201和各种应用程序。应用程序包括电源管理应用程序202。电源管理应用程序202是用于提供峰值移位功能的程序。峰值移位功能是一种用于在电力需求高的时间期间减少电力消耗(通过交流电源驱动的电力消耗)的功能。 CPU 111同样执行存储在作为非易失性存储器的B1S-ROM 116中的基本输入/输出系统(B1S)。B1S是用于控制硬件的系统程序。 GPU 114是用于控制用作个人计算机10的显示监视器的IXD 31的显示控制器。GPU 114从存储在视频存储器(VRAM) 114A中的显示数据产生应当被提供给IXD 31的显示信号(LVDS信号)。GPU 114也能够从显示数据产生模拟RGB信号和HDMI视频信号。模拟RGB信号通过RGB端口 24被提供给外部显示器。HDMI视频信号(解压缩数字视频信号)和数字音频信号能够通过单根电缆从HDMI输出端子23被发出到外部显示器。HDMI控制电路119是用于通过HDMI输出端子23将HDMI视频信号和数字音频信号发出到外部显示器的接口。 系统控制器112是用作CPU 111和每个部件之间的连接的桥接装置。系统控制器112包括用于控制硬盘驱动器(HDD) 117和光盘驱动器(ODD) 118的内置串行ATA控制器。 诸如USB端口 22、无线LAN模块121、网络摄像机32和指纹传感器15的装置被连接到系统控制器112。 系统控制器112执行与通过总线连接的每个装置的通信。 EC/KBC 130通过总线被连接到系统控制器112。EC/KBC 130通过串行总线被相反地连接到充电器IC 143和电池20。 EC/KBC 130是用于为个人计算机10进行电力管理的电力管理控制器。例如,EC/KBC 130被实施为单芯片微型计算机,该单芯片微型计算机包括用于控制键盘(KB) 13、触摸板14等等的内置键盘控制器。EC/KBC 130具有按照用户对电源开关16的操作使个人计算机10通电和断电的功能。通过EC/KBC 130在系统电源电路141上进行用于使个人计算机10通电和断电的控制。 充电器IC 143是用于在EC/KBC 130的控制下控制充电电路142的1C。即使当个人计算机10已经被断电时,EC/KBC 130、充电器IC 143以及系统电源电路141也通过来自电池20或者交流适配器150的电力来被操作。 使用来自电池20的电力或者来自作为外部电源被连接到计算机本体11的交流适配器150的电力,系统电源电路141产生要被提供给每个部件的电力(操作电源)。系统电源电路141提供电力,充电电路142利用该本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201410409204.html" title="电子设备和端口控制方法原文来自X技术">电子设备和端口控制方法</a>

【技术保护点】
一种用于锁定电子设备中的USB集线器控制器的下游端口的方法,其特征在于,包括:利用BIOS,来判定是否已经对每一个所述下游端口进行锁定设定;利用所述BIOS,来进行用于重新设定所述USB集线器控制器的主张控制;以及利用所述BIOS,基于是否已经进行所述锁定设定,来在所述主张控制期间进行锁定控制。

【技术特征摘要】
2013.08.22 US 61/868,6791.一种用于锁定电子设备中的USB集线器控制器的下游端口的方法,其特征在于,包括: 利用B1S,来判定是否已经对每一个所述下游端口进行锁定设定; 利用所述B1S,来进行用于重新设定所述USB集线器控制器的主张控制;以及 利用所述B1S,基于是否已经进行所述锁定设定,来在所述主张控制期间进行锁定控制。2.如权利要求1所述的方法, 其特征在于,通过系统管理总线来进行所述进行锁定控制。3.如权利要求2所述的方法, 其特征在于,在所述进行锁定控制中,在所述B1S的控制之下,使用通用输入/输出,来进行所述...

【专利技术属性】
技术研发人员:内田胜浩
申请(专利权)人:株式会社东芝
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1