Providing a remote terminal capability
    72.
    发明申请
    Providing a remote terminal capability 失效
    提供远程终端功能

    公开(公告)号:US20050289403A1

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

    申请号:US10879321

    申请日:2004-06-29

    IPC分类号: G06F3/023 G06F11/00

    CPC分类号: G06F3/023

    摘要: A method, system and article of manufacture to provide a remote terminal capability. A local system is initialized, the local system including a Keyboard-Video-Mouse (KVM) and a local controller. The local controller is initialized for KVM functionality. A request is sent to a target system to active KVM functionality at the target system, the target system communicatively coupled to the local system. KVM input/output (I/O) traffic is passed between the KVM and the target system via the local controller.

    摘要翻译: 一种提供远程终端能力的方法,系统和制品。 初始化本地系统,本地系统包括键盘视频鼠标(KVM)和本地控制器。 本地控制器已初始化用于KVM功能。 向目标系统发送请求到目标系统的活动KVM功能,目标系统通信地耦合到本地系统。 KVM输入/输出(I / O)流量通过本地控制器在KVM和目标系统之间传递。

    Methods and apparatus to enable code-based bus performance analysis
    73.
    发明申请
    Methods and apparatus to enable code-based bus performance analysis 有权
    实现基于代码的总线性能分析的方法和设备

    公开(公告)号:US20050240828A1

    公开(公告)日:2005-10-27

    申请号:US10817173

    申请日:2004-04-02

    IPC分类号: G06F11/00

    摘要: Methods and apparatus to enable code-based bus performance analysis are disclosed. In one example, a method identifies a bus transaction request with a virtual machine monitor and stores a record associated with the bus transaction request in a virtual machine.

    摘要翻译: 公开了基于代码的总线性能分析的方法和装置。 在一个示例中,方法使用虚拟机监视器识别总线事务请求,并将与总线事务请求相关联的记录存储在虚拟机中。

    Efficiently supporting interrupts
    74.
    发明申请
    Efficiently supporting interrupts 有权
    有效支持中断

    公开(公告)号:US20050228923A1

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

    申请号:US10816078

    申请日:2004-03-30

    IPC分类号: G06F9/48 G06F13/24

    CPC分类号: G06F9/4812

    摘要: A method, system, and article of manufacture to efficiently support interrupts of a computer system. A message-based interrupt from a device of the computer system is intercepted. A fake line-based interrupt for the device corresponding to the message-based interrupt is determined, wherein an operating system (OS) of the computer system is not message-based interrupt capable. The fake line-based interrupt is issued to the OS. A query from the OS regarding the fake line-based interrupt is serviced, the query to determine if the fake line-based interrupt was from the device. An interrupt vector associated with the message-based interrupt is provided to the OS.

    摘要翻译: 一种有效支持计算机系统中断的方法,系统和制品。 来自计算机系统的设备的基于消息的中断被截取。 确定与基于消息的中断相对应的设备的基于假线路的中断,其中计算机系统的操作系统(OS)不是基于消息的中断能力。 假的基于行的中断被发布到操作系统。 来自操作系统的关于基于假线路的中断的查询被服务,查询以确定假的基于行的中断是否来自设备。 与基于消息的中断相关联的中断向量被提供给OS。

    Steering run time non-volatile storage access requests to run time inaccessible storage resources
    75.
    发明申请
    Steering run time non-volatile storage access requests to run time inaccessible storage resources 审中-公开
    转向运行时非易失性存储访问请求运行时无法访问的存储资源

    公开(公告)号:US20050223358A1

    公开(公告)日:2005-10-06

    申请号:US10818608

    申请日:2004-04-06

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F9/4411

    摘要: Non-volatile storage resources associated with third party supplied hardware may be made accessible during operating system run time. Conventionally, these resources are inaccessible to the operating system because no standardized way to access them exists. By collecting configuration data during the pre-boot stage and associating that information with a platform non-volatile storage accessor function that is accessible during run time, the third party supplied storage resources may be accessed during run time.

    摘要翻译: 与第三方提供的硬件相关联的非易失性存储资源可在操作系统运行时间内被访问。 通常,操作系统无法访问这些资源,因为不存在用于访问它们的标准化方式。 通过在预引导阶段收集配置数据,并将该信息与在运行时可访问的平台非易失性存储访问器功能相关联,可以在运行时访问第三方提供的存储资源。

    Methods and apparatus for initializing a memory
    76.
    发明申请
    Methods and apparatus for initializing a memory 审中-公开
    用于初始化存储器的方法和装置

    公开(公告)号:US20050216721A1

    公开(公告)日:2005-09-29

    申请号:US10807668

    申请日:2004-03-24

    IPC分类号: G06F9/00 G06F9/445

    CPC分类号: G06F9/4401

    摘要: Methods and apparatus for initializing a memory are disclosed. A disclosed system initializes a subset of memory and then loads an operating system. Subsets of a remaining memory are initialized during operating system idle periods. A notification for the operating system to dynamically incorporate the subsets of the remaining memory is created.

    摘要翻译: 公开了用于初始化存储器的方法和装置。 所公开的系统初始化存储器的子集,然后加载操作系统。 在操作系统空闲期间初始化剩余存储器的子集。 创建操作系统动态合并剩余存储器子集的通知。

    Integrated circuit capable of pre-fetching data
    77.
    发明申请
    Integrated circuit capable of pre-fetching data 有权
    能够预取数据的集成电路

    公开(公告)号:US20050216671A1

    公开(公告)日:2005-09-29

    申请号:US10808182

    申请日:2004-03-24

    IPC分类号: G06F3/06 G06F12/08 G06F12/00

    摘要: A method according to one embodiment may include retrieving selected data from one or more mass storage devices, based at least in part on historical device access information of at least one requester of data. A method according to another embodiment may include retrieving, by an integrated circuit, device data layout information from one or more mass storage devices, and storing, by the integrated circuit, the device data layout information in cache memory. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.

    摘要翻译: 根据一个实施例的方法可以包括至少部分地基于至少一个数据请求者的历史设备访问信息来从一个或多个大容量存储设备检索所选择的数据。 根据另一实施例的方法可以包括通过集成电路检索来自一个或多个大容量存储设备的设备数据布局信息,并且由集成电路将设备数据布局信息存储在高速缓冲存储器中。 当然,在不偏离本实施例的情况下,可以进行许多替代,变化和修改。

    Sharing trusted hardware across multiple operational environments
    78.
    发明申请
    Sharing trusted hardware across multiple operational environments 失效
    在多个操作环境中共享可信硬件

    公开(公告)号:US20050210467A1

    公开(公告)日:2005-09-22

    申请号:US10804489

    申请日:2004-03-18

    IPC分类号: G06F9/455 G06F21/00

    摘要: A method, system, and article of manufacture to share trusted hardware across multiple operational environments. A virtual machine monitor (VMM) is loaded to support a plurality of virtual machines in a computer system, the VMM including a VMM multiplexer. A first and a second virtual machine (VM) are loaded. A trusted hardware device is shared between the first VM and the second VM using the VMM multiplexer. In one embodiment, the trusted hardware device includes a trusted platform module (TPM).

    摘要翻译: 在多个操作环境中共享可信硬件的方法,系统和制品。 虚拟机监视器(VMM)被加载以支持计算机系统中的多个虚拟机,VMM包括VMM多路复用器。 加载第一个和第二个虚拟机(VM)。 使用VMM多路复用器在第一VM和第二VM之间共享可信硬件设备。 在一个实施例中,可信硬件设备包括可信平台模块(TPM)。

    Option ROM virtualization
    79.
    发明申请
    Option ROM virtualization 有权
    选件ROM虚拟化

    公开(公告)号:US20050182913A1

    公开(公告)日:2005-08-18

    申请号:US10782504

    申请日:2004-02-18

    申请人: Vincent Zimmer

    发明人: Vincent Zimmer

    IPC分类号: G06F12/08 G06T1/60

    CPC分类号: G06T1/60

    摘要: A method and system for virtualizing images. Multiple images are shadowed (i.e., copied) into portions of the physical address space of system memory. A mapping mechanism is effected to map all of the images into a common virtual address space, wherein images in the virtual address space are overlapped, thus enabling the images to be logically stored in a portion of virtual memory having a size less than the aggregated size of the images. In some embodiments, the images comprise option ROM images, which are shadowed into system memory during the pre-boot of a computer system. Due to legacy requirements, the option ROM images must be logically located in a limited portion of virtual memory (i.e., the common virtual address space). The embodiments enable a large number of option ROM images to be shadowed at the same time. In one embodiment, system hardware is programmed by firmware to effect a dynamic mapping between virtual pages at which an image is logically located to physical pages where the image is physically located.

    摘要翻译: 一种用于虚拟化图像的方法和系统。 多个图像被遮蔽(即复制)到系统存储器的物理地址空间的一部分。 实现映射机制以将所有图像映射到公共虚拟地址空间中,其中虚拟地址空间中的图像重叠,从而使图像能够被逻辑地存储在具有小于聚合尺寸的尺寸的虚拟存储器的一部分中 的图像。 在一些实施例中,图像包括选项ROM图像,其在计算机系统的预引导期间被遮蔽到系统存储器中。 由于传统要求,选项ROM映像必须在逻辑上位于虚拟存储器的有限部分(即,公共虚拟地址空间)中。 这些实施例使得可以同时影响大量选项ROM图像。 在一个实施例中,系统硬件由固件编程以实现虚拟页面之间的动态映射,图像在逻辑上位于物理位置处的物理页面上。

    Methods and apparatus to provide a robust code update
    80.
    发明申请
    Methods and apparatus to provide a robust code update 审中-公开
    提供鲁棒代码更新的方法和设备

    公开(公告)号:US20050144609A1

    公开(公告)日:2005-06-30

    申请号:US10734355

    申请日:2003-12-12

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/65 G06F11/1433

    摘要: Methods and apparatus to provide robust code update functionality are disclosed. One example method includes receiving a pre-boot code update, storing the pre-boot code update to a first non-volatile memory if the pre-boot code update fits within an allocated space in the first non-volatile memory, and setting an indication that a pre-boot code update is to be implemented. The example method further includes reading the pre-boot code update, implementing the pre-boot code update, and clearing the indication that the pre-boot code update is to be implemented.

    摘要翻译: 公开了提供鲁棒代码更新功能的方法和装置。 一个示例性方法包括接收预引导代码更新,如果预引导代码更新适合于第一非易失性存储器中的分配空间内,则将预引导代码更新存储在第一非易失性存储器中,并且设置指示 要执行预引导代码更新。 该示例方法还包括读取预引导代码更新,实现预引导代码更新,以及清除将要实现预引导代码更新的指示。