System and method for a managed BIOS
    1.
    发明授权
    System and method for a managed BIOS 有权
    受管理BIOS的系统和方法

    公开(公告)号:US08275982B2

    公开(公告)日:2012-09-25

    申请号:US12581419

    申请日:2009-10-19

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4406

    摘要: In accordance with the present disclosure, a system and method for a managed BIOS is disclosed. A software for a BIOS in an information handling system is provided on a computer readable medium. A first code, for execution on a central processing unit (CPU), is operable to initiate a connection to a management controller through a controller, send a message to the management controller through the controller, and receive a message from the management controller through the controller in response to a system management interrupt. The first code is also operable to stall a power-on procedure if it is able to determine a plurality of bootable devices before the connection to the management controller is ready. The first code is further operable to stall the power-on procedure before releasing control to an operating system if the management controller is active.

    摘要翻译: 根据本公开,公开了一种用于被管理的BIOS的系统和方法。 在计算机可读介质上提供用于信息处理系统中的BIOS的软件。 用于在中央处理单元(CPU)上执行的第一代码可操作以通过控制器发起与管理控制器的连接,通过控制器向管理控制器发送消息,并通过该控制器从管理控制器接收消息 控制器响应系统管理中断。 如果能够在与管理控制器的连接准备好之前能够确定多个可引导设备,则第一代码还可操作以停止通电过程。 如果管理控制器处于活动状态,则第一代码进一步可操作以在释放对操作系统的控制之前停止通电过程。

    System and Method for a Managed Bios
    2.
    发明申请
    System and Method for a Managed Bios 有权
    管理Bios的系统和方法

    公开(公告)号:US20110093690A1

    公开(公告)日:2011-04-21

    申请号:US12581419

    申请日:2009-10-19

    IPC分类号: G06F9/24 G06F15/16 G06F11/07

    CPC分类号: G06F9/4406

    摘要: In accordance with the present disclosure, a system and method for a managed BIOS is disclosed. A software for a BIOS in an information handling system is provided on a computer readable medium. A first code, for execution on a central processing unit (CPU), is operable to initiate a connection to a management controller through a controller, send a message to the management controller through the controller, and receive a message from the management controller through the controller in response to a system management interrupt. The first code is also operable to stall a power-on procedure if it is able to determine a plurality of bootable devices before the connection to the management controller is ready. The first code is further operable to stall the power-on procedure before releasing control to an operating system if the management controller is active.

    摘要翻译: 根据本公开,公开了一种用于被管理的BIOS的系统和方法。 在计算机可读介质上提供用于信息处理系统中的BIOS的软件。 用于在中央处理单元(CPU)上执行的第一代码可操作以通过控制器发起与管理控制器的连接,通过控制器向管理控制器发送消息,并通过该控制器从管理控制器接收消息 控制器响应系统管理中断。 如果能够在与管理控制器的连接准备好之前能够确定多个可引导设备,则第一代码还可操作以停止通电过程。 如果管理控制器处于活动状态,则第一代码进一步可操作以在释放对操作系统的控制之前停止通电过程。

    Multi-user BIOS authentication
    3.
    发明授权
    Multi-user BIOS authentication 有权
    多用户BIOS认证

    公开(公告)号:US09047452B2

    公开(公告)日:2015-06-02

    申请号:US11428856

    申请日:2006-07-06

    CPC分类号: G06F21/32 G06F21/31 G06F21/34

    摘要: An information handling system which supports Pre-Boot Authentication (PBA) and which provides the ability for each authorized user of the system to have a unique ID and key at the BIOS level. In these systems, a user only needs knowledge of the traditional BIOS password only at the time the user is enrolled in the PBA feature. Later changes to the password do not have the effect of denying access to enrolled users.

    摘要翻译: 一种支持预引导认证(PBA)的信息处理系统,其能够为系统的每个授权用户在BIOS级别提供唯一的ID和密钥。 在这些系统中,只有在用户注册PBA功能时,用户才需要知道传统的BIOS密码。 后来对密码的更改没有拒绝对注册用户的访问的效果。

    MODULAR ASL COMPONENT
    4.
    发明申请
    MODULAR ASL COMPONENT 有权
    模块ASL组件

    公开(公告)号:US20090307659A1

    公开(公告)日:2009-12-10

    申请号:US12132695

    申请日:2008-06-04

    IPC分类号: G06F9/44

    摘要: A system for source language module interaction using an event mechanism includes one or more subsystems to detect a producer event, detect a consumer event, generate a new source language method for the producer event and a new source language method for the consumer event, and link the producer event and the consumer event using the new source language method. In an embodiment, the source language may be ASL.

    摘要翻译: 用于使用事件机制的源语言模块交互的系统包括用于检测生产者事件的一个或多个子系统,检测消费者事件,为生产者事件生成新的源语言方法以及为消费者事件提供新的源语言方法,以及链接 生产者事件和消费者事件使用新的源语言方法。 在一个实施例中,源语言可以是ASL。

    MODULAR ASL COMPONENT
    5.
    发明申请
    MODULAR ASL COMPONENT 有权
    模块ASL组件

    公开(公告)号:US20120284700A1

    公开(公告)日:2012-11-08

    申请号:US13550016

    申请日:2012-07-16

    IPC分类号: G06F9/45

    摘要: A system for source language module interaction using an event mechanism includes one or more subsystems to detect a producer event, detect a consumer event, generate a new source language method for the producer event and a new source language method for the consumer event, and link the producer event and the consumer event using the new source language method. In an embodiment, the source language may be ASL.

    摘要翻译: 用于使用事件机制的源语言模块交互的系统包括用于检测生产者事件的一个或多个子系统,检测消费者事件,为生产者事件生成新的源语言方法以及为消费者事件提供新的源语言方法,以及链接 生产者事件和消费者事件使用新的源语言方法。 在一个实施例中,源语言可以是ASL。

    Input/output transaction management during platform initiation
    6.
    发明授权
    Input/output transaction management during platform initiation 有权
    平台启动期间的输入/输出事务管理

    公开(公告)号:US08201163B2

    公开(公告)日:2012-06-12

    申请号:US12173884

    申请日:2008-07-16

    IPC分类号: G06F9/445 G06F13/38

    CPC分类号: G06F9/4411

    摘要: In a Uniform Extensible Firmware Interface (UEFI) environment, a system management mode (SMM) driver and a non-SMM driver may be installed for the same hardware device. Until the SMM driver is available, the non-SMM driver is configured to conduct input/output (IO) transactions directly with the hardware device. The non-SMM driver can utilize native UEFI services to receive a notification that the SMM driver is available. Upon receiving such notification, (or if the SMM driver was already available before the non-SMM driver), the non-SMM driver is reconfigured to redirect all IO requests to the SMM driver, which then conducts the corresponding IO transactions directly with the hardware device. Redirecting all non-SMM IO requests for a hardware device to the SMM driver for the hardware device limits direct access to the hardware device to only one driver, the SMM driver, thereby facilitating the integrity or atomicity of IO transactions.

    摘要翻译: 在统一的可扩展固件接口(UEFI)环境中,可以为相同的硬件设备安装系统管理模式(SMM)驱动程序和非SMM驱动程序。 在SMM驱动程序可用之前,非SMM驱动程序被配置为直接与硬件设备进行输入/输出(IO)事务。 非SMM驱动程序可以利用本机UEFI服务来接收SMM驱动程序可用的通知。 (或者如果SMM驱动程序在非SMM驱动程序之前已经可用),则非SMM驱动程序被重新配置为将所有IO请求重定向到SMM驱动程序,然后SMM驱动程序直接用硬件进行相应的IO事务 设备。 将硬件设备的所有非SMM IO请求重定向到硬件设备的SMM驱动程序都限制将硬件设备直接访问到仅一个驱动程序SMM驱动程序,从而便于IO事务的完整性或原子性。

    Methods and Media for Event Notification in Information Handling Systems
    8.
    发明申请
    Methods and Media for Event Notification in Information Handling Systems 审中-公开
    信息处理系统中事件通知的方法和媒体

    公开(公告)号:US20090278679A1

    公开(公告)日:2009-11-12

    申请号:US12116310

    申请日:2008-05-07

    IPC分类号: G08B23/00

    CPC分类号: G06F9/542

    摘要: A method for providing event notification to an application is disclosed. The method may include sending a message to an operating system (OS) driver when a first event occurs. Code in a BIOS associated with the first event may be executed after the OS driver receives the message. A first notification generated by the BIOS may be provided to the OS driver.

    摘要翻译: 公开了一种向应用程序提供事件通知的方法。 该方法可以包括当第一事件发生时向操作系统(OS)驱动器发送消息。 与第一个事件相关联的BIOS中的代码可以在OS驱动程序接收到消息之后执行。 可以向OS驱动器提供由BIOS生成的第一通知。

    Modular ASL component
    10.
    发明授权
    Modular ASL component 有权
    模块化ASL组件

    公开(公告)号:US08234626B2

    公开(公告)日:2012-07-31

    申请号:US12132695

    申请日:2008-06-04

    IPC分类号: G06F9/44

    摘要: A system for source language module interaction using an event mechanism includes one or more subsystems to detect a producer event, detect a consumer event, generate a new source language method for the producer event and a new source language method for the consumer event, and link the producer event and the consumer event using the new source language method. In an embodiment, the source language may be ASL.

    摘要翻译: 用于使用事件机制的源语言模块交互的系统包括用于检测生产者事件的一个或多个子系统,检测消费者事件,为生产者事件生成新的源语言方法以及为消费者事件提供新的源语言方法,以及链接 生产者事件和消费者事件使用新的源语言方法。 在一个实施例中,源语言可以是ASL。