发明公开
EP1634170A2 METHOD FOR FIRMWARE VARIABLE STORAGE WITH EAGER COMPRESSION, FAIL-SAFE EXTRACTION AND RESTART TIME COMPRESSION SCAN
有权
方法对于具有较强的抗压变固件存储,故障保险,提取时间RESTART压缩扫描
- 专利标题: METHOD FOR FIRMWARE VARIABLE STORAGE WITH EAGER COMPRESSION, FAIL-SAFE EXTRACTION AND RESTART TIME COMPRESSION SCAN
- 专利标题(中): 方法对于具有较强的抗压变固件存储,故障保险,提取时间RESTART压缩扫描
-
申请号: EP04753416.9申请日: 2004-05-26
-
公开(公告)号: EP1634170A2公开(公告)日: 2006-03-15
- 发明人: ZIMMER, Vincent , ROTHMAN, Michael , MILLER, Greg , DORAN, Mark
- 申请人: INTEL CORPORATION
- 申请人地址: 2200 Mission College Boulevard Santa Clara, CA 95052 US
- 专利权人: INTEL CORPORATION
- 当前专利权人: INTEL CORPORATION
- 当前专利权人地址: 2200 Mission College Boulevard Santa Clara, CA 95052 US
- 代理机构: Beresford, Keith Denis Lewis
- 优先权: US462996 20030616
- 国际公布: WO2005002060 20050106
- 主分类号: G06F9/445
- IPC分类号: G06F9/445 ; H03M7/30
摘要:
Firmware-based conversion methods for storing converted firmware variables in a firmware storage device, such as flash memory. Under one method, “eager” compression of firmware is performed. In response to a storage request, a determination is made to whether a compressor is available. If it is, the firmware variable is stored in a compressed form in the storage device; if not, the firmware variable is stored in an uncompressed form. In response to a read request for a stored firmware variable, a determination is made to whether the variable is stored in a compressed or uncompressed form. If it is compressed, a decompressor is employed to return the variable to its uncompressed form prior to providing it to the requestor; already uncompressed variables are provided directly to the requestor. An application program interface is provided to enable operating system runtime access to the firmware variables. Similar conversions may be employed separately or in parallel, including encryption.
公开/授权文献
信息查询