System and method to conditionally shrink an executable module
    1.
    发明申请
    System and method to conditionally shrink an executable module 有权
    有条件地收缩可执行模块的系统和方法

    公开(公告)号:US20050251583A1

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

    申请号:US10832789

    申请日:2004-04-26

    摘要: An embodiment of the present invention is a system and method relating to shrinking, or optimizing, executable images resulting is a savings of storage space. In at least one embodiment, the present invention removes unnecessary fields, or information, from an executable image header before storing the image on a flash for a target platform. The removal of information that is irrelevant to the target platform allows the executable to take up less space on the flash memory. When loaded, the image is interpreted based on the optimized header information. In an embodiment, the image may be further compressed by known methods, to save additional space. Other embodiments are described and claimed.

    摘要翻译: 本发明的一个实施例是与缩小或优化可执行图像有关的系统和方法,从而节省了存储空间。 在至少一个实施例中,本发明在将图像存储在用于目标平台的闪存上之前,从可执行映像头中去除不必要的字段或信息。 删除与目标平台无关的信息允许可执行文件占用较少的闪存空间。 加载时,基于优化的标题信息来解释图像。 在一个实施例中,可以通过已知方法进一步压缩图像,以节省额外的空间。 描述和要求保护其他实施例。

    Method and apparatus to support the maintenance and reduction of FLASH utilization as it pertains to unused or infrequently referenced FLASH data
    2.
    发明申请
    Method and apparatus to support the maintenance and reduction of FLASH utilization as it pertains to unused or infrequently referenced FLASH data 审中-公开
    支持维护和降低FLASH利用率的方法和装置,因为它涉及未使用或不经常引用的FLASH数据

    公开(公告)号:US20050027954A1

    公开(公告)日:2005-02-03

    申请号:US10633010

    申请日:2003-08-01

    IPC分类号: G06F12/00

    摘要: A method and apparatus for managing memory usage. Whether a file stored on a user/hardware accessible portion of a non-volatile memory device in a computing system has been accessed within a predetermined period is determined. If the file has not been accessed within the pre-determined period, the file is purged to enable the recovery of storage space in the user/hardware accessible portion of the non-volatile memory device being occupied by unused or infrequently accessed files.

    摘要翻译: 一种用于管理存储器使用的方法和装置。 确定在预定时间段内是否访问存储在计算系统中的非易失性存储器设备的用户/硬件可访问部分上的文件。 如果在预定时段内没有访问该文件,则该文件被清除以使得恢复非易失性存储器设备的用户/硬件可访问部分被未使用或不经常访问的文件占用的存储空间。

    Methods and apparatus to facilitate fast restarts in processor systems
    3.
    发明申请
    Methods and apparatus to facilitate fast restarts in processor systems 有权
    促进处理器系统快速启动的方法和装置

    公开(公告)号:US20060242399A1

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

    申请号:US11112096

    申请日:2005-04-22

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4401

    摘要: Methods and apparatus to facilitate fast restarts in processor systems are disclosed. An example processor restart method disclosed herein includes recording a log of pre-boot initialization actions, and replaying a portion of the log during subsequent processor restarts to shorten pre-boot initialization time. The example processor restart method disclosed herein may further include creating a log index table for easier referral to portions of the log, storing the log and the log index table in non-volatile memory, using the log index table to reorder the replaying of the log, and reordering the replay of the log to initialize the video graphics adapter earlier in a processor restart sequence.

    摘要翻译: 公开了促进处理器系统中快速重启的方法和装置。 本文公开的示例性处理器重启方法包括记录预引导初始化动作的日志,以及在后续处理器重新启动期间重播日志的一部分以缩短预引导初始化时间。 本文公开的示例性处理器重新启动方法还可以包括创建日志索引表,用于更容易地引用日志的一部分,将日志和日志索引表存储在非易失性存储器中,使用日志索引表来重新排序日志的重放 ,并重新排序日志的重放以便在处理器重新启动序列中更早地初始化视频图形适配器。

    Methods and apparatus to facilitate fast restarts in processor systems
    4.
    发明授权
    Methods and apparatus to facilitate fast restarts in processor systems 有权
    促进处理器系统快速启动的方法和装置

    公开(公告)号:US07673128B2

    公开(公告)日:2010-03-02

    申请号:US11112096

    申请日:2005-04-22

    CPC分类号: G06F9/4401

    摘要: Methods and apparatus to facilitate fast restarts in processor systems are disclosed. An example processor restart method disclosed herein includes recording a log of pre-boot initialization actions, and replaying a portion of the log during subsequent processor restarts to shorten pre-boot initialization time. The example processor restart method disclosed herein may further include creating a log index table for easier referral to portions of the log, storing the log and the log index table in non-volatile memory, using the log index table to reorder the replaying of the log, and reordering the replay of the log to initialize the video graphics adapter earlier in a processor restart sequence.

    摘要翻译: 公开了促进处理器系统中快速重启的方法和装置。 本文公开的示例性处理器重启方法包括记录预引导初始化动作的日志,以及在后续处理器重新启动期间重播日志的一部分以缩短预引导初始化时间。 本文公开的示例性处理器重启方法还可以包括创建日志索引表,以便更容易地引用日志的一部分,将日志和日志索引表存储在非易失性存储器中,使用日志索引表来重新排序日志的重放 ,并重新排序日志的重放以便在处理器重新启动序列中更早地初始化视频图形适配器。

    Methods and apparatuses for allowing users to dynamically interact with configurable devices or hardware during a preboot stage
    5.
    发明授权
    Methods and apparatuses for allowing users to dynamically interact with configurable devices or hardware during a preboot stage 有权
    允许用户在预引导阶段期间与可配置的设备或硬件动态交互的方法和装置

    公开(公告)号:US07228405B2

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

    申请号:US10180153

    申请日:2002-06-25

    IPC分类号: G06F15/177 G06F17/00

    CPC分类号: G06F9/4411

    摘要: Methods and apparatuses of configuring a computer system. During a runtime stage or a preboot stage, a device driver for a configurable device exports a set of the configuration information that is resident the buffer during the preboot stage of the computer system. The configuration information is retrieved. The configuration information for said configurable device includes information enabling a callback operation, which allows an operator to dynamically interact with said configurable device. A homepage including a configuration menu for said configurable device is generated and presented to the operator to make configuration selections. The homepage is generated based on the information contained in the buffer. The configuration selections are communicated to the device driver. The configuration selections for said configurable device in a nonvolatile storage module included within said computer system.

    摘要翻译: 配置计算机系统的方法和设备。 在运行阶段或预引导阶段,用于可配置设备的设备驱动程序在计算机系统的预引导阶段期间导出驻留缓冲区的一组配置信息。 检索配置信息。 用于所述可配置设备的配置信息包括启用回调操作的信息,其允许操作者与所述可配置设备动态地交互。 生成包括用于所述可配置设备的配置菜单的主页并将其呈现给操作者进行配置选择。 主页根据缓冲区中包含的信息生成。 配置选择被传送给设备驱动程序。 包括在所述计算机系统内的非易失性存储模块中的所述可配置设备的配置选择。