System and method for expanding processor functionality
    1.
    发明授权
    System and method for expanding processor functionality 失效
    用于扩展处理器功能的系统和方法

    公开(公告)号:US07146488B2

    公开(公告)日:2006-12-05

    申请号:US10414701

    申请日:2003-04-16

    IPC分类号: G06F9/22

    CPC分类号: G06F9/4403 G06F9/4486

    摘要: A system comprises at least one processor, and supporting firmware for supporting at least one function of the at least one processor. The system further comprises logic operable to expand the functionality of the at least one function in a fashion that is not natively supported by the supporting firmware, and an interposer for supporting the expanded functionality of the at least one function. A method for expanding the functionality of an execution unit of a system comprises implementing an execution unit in a system, and implementing pre-existing support firmware for the execution unit in the system, wherein the pre-existing support firmware supports at least one function of the execution unit. The method further comprises implementing logic expanding the at least one function in a manner not supported by the pre-existing support firmware, and implementing an interposer to support the expansion of the at least one function.

    摘要翻译: 系统包括至少一个处理器,以及用于支持至少一个处理器的至少一个功能的支持固件。 该系统还包括可操作以以不支持固件本机支持的方式扩展至少一个功能的功能的逻辑,以及用于支持所述至少一个功能的扩展功能的插件。 用于扩展系统的执行单元的功能的方法包括在系统中实现执行单元,并且为系统中的执行单元实现预先存在的支持固件,其中预先存在的支持固件支持至少一个功能 执行单元。 该方法还包括以不以预先存在的支持固件不支持的方式来实现扩展至少一个功能的逻辑,以及实现插入器来支持至少一个功能的扩展。

    Method and device for providing computer system component data
    2.
    发明授权
    Method and device for providing computer system component data 失效
    用于提供计算机系统组件数据的方法和设备

    公开(公告)号:US07225427B2

    公开(公告)日:2007-05-29

    申请号:US10173221

    申请日:2002-06-14

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4411

    摘要: An interface for handing off computer system information. The interface has a data structure stored on a computer readable medium. The data structure has fields for component data pertaining to components of a computer system. The data structure is available to be populated by a first program filling in component data using identifiers for locating the component data in the data structure. The first program is able to discover components. The component data is accessible by a second program indexing the data structure with the identifiers. The second computer program is for assisting an operating system gain the component data.

    摘要翻译: 用于移交计算机系统信息的界面。 该接口具有存储在计算机可读介质上的数据结构。 数据结构具有与计算机系统的组件相关的组件数据的字段。 数据结构可以由填充组件数据的第一程序填充,使用用于在数据结构中定位组件数据的标识符。 第一个程序能够发现组件。 组件数据可由第二个程序访问,该程序用标识符对数据结构进行索引。 第二计算机程序用于辅助操作系统获得组件数据。

    Systems and methods for protecting advanced configuration and power interface code from driver attachment
    3.
    发明授权
    Systems and methods for protecting advanced configuration and power interface code from driver attachment 失效
    用于保护高级配置和电源接口代码免受驱动程序附件的系统和方法

    公开(公告)号:US07146493B2

    公开(公告)日:2006-12-05

    申请号:US10461667

    申请日:2003-06-13

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4411 Y10S707/99931

    摘要: Methods for using advanced configuration and power interface (ACPI) namespaces are provided. One such method comprises: providing an ACPI namespace that includes a first ACPI functional routine and a device tree lacking at least the first ACPI functional routine; and preventing a driver from being associated with the first ACPI functional routine. Systems also are provided.

    摘要翻译: 提供了使用高级配置和电源接口(ACPI)命名空间的方法。 一种这样的方法包括:提供包括第一ACPI功能例程和至少缺少第一ACPI功能例程的设备树的ACPI命名空间; 并且防止驾驶员与第一ACPI功能程序相关联。 还提供系统。

    Remote detection employing RFID
    4.
    发明授权
    Remote detection employing RFID 有权
    使用RFID进行远程检测

    公开(公告)号:US07298272B2

    公开(公告)日:2007-11-20

    申请号:US11118021

    申请日:2005-04-29

    IPC分类号: G08B13/14 H04Q5/22

    摘要: A system for remote detection using and RFID system including a transceiver, a transponder and a fuse configured within the transponder. The transceiver is configured to send and receive radio frequency signals. The transponder is configured to receive radio frequency signals from the transceiver and to send radio frequency signals to the transceiver. The transceiver is configured to send radio frequency to the transponder thereby preventing the fuse from blowing while the radio frequency signal is received.

    摘要翻译: 一种用于远程检测的系统和RFID系统,包括在应答器内配置的收发器,应答器和熔丝。 收发器配置为发送和接收射频信号。 应答器被配置为从收发器接收射频信号并且向收发机发送射频信号。 收发器被配置为向应答器发送射频,从而在接收到射频信号时防止熔丝熔断。

    System and method for using an operating system defined field in ACPI support multiple operating systems
    5.
    发明授权
    System and method for using an operating system defined field in ACPI support multiple operating systems 有权
    在ACPI中使用操作系统定义字段的系统和方法支持多个操作系统

    公开(公告)号:US06986032B2

    公开(公告)日:2006-01-10

    申请号:US10212718

    申请日:2002-08-07

    IPC分类号: G06F9/24 G06F15/177 G06F3/00

    摘要: A system and method for supporting multiple operating systems with mutually exclusive requirements on a single computer system, or platform. The operating system sets an ACPI variable to identify the operating system running on the platform. The system firmware automatically comes up with a common set of functionality to satisfy all operating systems that can run on the platform. The ACPI interpreter reads the OS identifying variable upon boot-up and uses it in conditional code that depends on the operating system to fully define the operation of the system component.

    摘要翻译: 一种用于在单个计算机系统或平台上支持具有相互排斥要求的多个操作系统的系统和方法。 操作系统设置一个ACPI变量来标识在平台上运行的操作系统。 系统固件自动提供一组通用功能,以满足可在平台上运行的所有操作系统。 ACPI解释器在启动时读取OS标识变量,并在依赖于操作系统的条件代码中使用它来完全定义系统组件的操作。

    System and method for using a using vendor-long descriptor in ACPI for the chipset registers
    6.
    发明授权
    System and method for using a using vendor-long descriptor in ACPI for the chipset registers 有权
    在ACPI中使用供应商长描述符的芯片组寄存器的系统和方法

    公开(公告)号:US06792520B2

    公开(公告)日:2004-09-14

    申请号:US10212691

    申请日:2002-08-07

    IPC分类号: G06F1200

    CPC分类号: G06F9/4411

    摘要: A system and method for using memory mapped I/O (MMIO) to manage system devices is provided. A parent device in the ACPI namespace uses (MMIO) to identify the memory addresses of its children devices. An existing, but unused, construct of ACPI is used to pass the MMIO information through the operating system (OS) to the device drivers, enabling memory to be reserved by a device, and also remain hidden to the OS. The vendor defined resource data type for long information, also known as the “vendor-long” descriptor, is used to pass the appropriate information through the OS.

    摘要翻译: 提供了一种使用内存映射I / O(MMIO)来管理系统设备的系统和方法。 ACPI命名空间中的父设备使用(MMIO)标识其子设备的内存地址。 使用ACPI的现有但未使用的构造将通过操作系统(OS)的MMIO信息传递到设备驱动程序,使得存储器能够被设备保留,并且还保持对OS的隐藏。 用于长信息的供应商定义的资源数据类型(也称为“供应商长”描述符)用于通过操作系统传递适当的信息。

    Accessing information associated with an advanced configuration and power interface environment
    7.
    发明授权
    Accessing information associated with an advanced configuration and power interface environment 有权
    访问与高级配置和电源接口环境相关的信息

    公开(公告)号:US07496740B2

    公开(公告)日:2009-02-24

    申请号:US10899394

    申请日:2004-07-26

    IPC分类号: G06F13/10 G06F15/177

    CPC分类号: G06F1/26 G06F1/32 G06F9/4411

    摘要: A computer system includes an operating system. An advanced configuration and power interface (ACPI) system is in communication with the operating system and receives an ACPI request from the operating system. A cache is in communication with the ACPI system and receives the ACPI request from the ACPI system and provides ACPI data to the operating system via the ACPI system.

    摘要翻译: 计算机系统包括操作系统。 高级配置和电源接口(ACPI)系统与操作系统通信,并从操作系统接收ACPI请求。 缓存与ACPI系统通信,并从ACPI系统接收ACPI请求,并通过ACPI系统向操作系统提供ACPI数据。

    Method and system for providing a location of a data interface
    8.
    发明授权
    Method and system for providing a location of a data interface 有权
    提供数据接口位置的方法和系统

    公开(公告)号:US06976119B2

    公开(公告)日:2005-12-13

    申请号:US10173331

    申请日:2002-06-14

    IPC分类号: G06F9/445 G06F13/42 G06F12/00

    CPC分类号: G06F13/4226

    摘要: A method of passing a location of a data interface. The method involves storing a first pointer in an architected location for locating information related to a system firmware read only memory (ROM). A portion of memory is allocated for a data structure that is an interface for handing off system component information. A second pointer is stored in a memory location pointed to by the first pointer. The second pointer points to the data structure.

    摘要翻译: 传递数据接口位置的方法。 该方法涉及将第一指针存储在用于定位与系统固件只读存储器(ROM)相关的信息的架构位置中。 为一个数据结构分配一部分内存,该数据结构是用于移交系统组件信息的接口。 第二个指针存储在第一个指针指向的存储器位置。 第二个指针指向数据结构。

    System and method for supporting non-standard procedure calls
    10.
    发明授权
    System and method for supporting non-standard procedure calls 失效
    用于支持非标准过程调用的系统和方法

    公开(公告)号:US07512956B1

    公开(公告)日:2009-03-31

    申请号:US10640765

    申请日:2003-08-14

    IPC分类号: G06F9/46

    CPC分类号: G06F9/455

    摘要: According to at least one embodiment of the present invention, a system comprises a standard interface for at least one standard procedure. The system further comprises a non-standard interface for at least one non-standard procedure that is not natively supported by the standard interface. The system also comprises an interposer for intercepting procedure calls made to the standard interface and determining whether an intercepted procedure call is for invoking one of the at least one standard procedure or for invoking one of the at least one non-standard procedure. If the intercepted procedure call is for invoking one of the at least one standard procedure the interposer directs the intercepted procedure call to the standard interface, and if the intercepted procedure call is for invoking one of the at least one non-standard procedure the interposer directs the intercepted procedure call to the non-standard interface.

    摘要翻译: 根据本发明的至少一个实施例,系统包括用于至少一个标准程序的标准接口。 该系统还包括用于至少一个非标准过程的非标准接口,该非标准过程本身不由标准接口支持。 该系统还包括插入器,用于截取对标准接口的过程调用,并确定截取的过程调用是否用于调用至少一个标准过程之一或用于调用至少一个非标准过程之一。 如果截取的过程调用用于调用至少一个标准过程中的一个,则插入器将截取的过程调用指向标准接口,并且如果截取的过程调用用于调用至少一个非标准过程中的一个,则中介器指示 截取的过程调用非标准接口。