Scott A. Thurston - Westminster CO, US David C. Weibel - Longmont CO, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F 9/44
US Classification:
717169, 717170, 717175
Abstract:
Provided are a method, system and article of manufacture for a firmware image. A computer readable medium, comprises at least one data structure stored in the computer readable medium. The at least one data structure comprises a firmware image for installation on a hardware device and metadata, wherein the metadata is used to control the installation of the firmware image on the hardware device. A firmware update application on a data processing system interprets the metadata and based on the interpretation installs the firmware image on the hardware device. The firmware update application installs firmware images for different types of devices.
Multi-Protocol Iscsi Device Discovery For On Demand Device Enumeration
Sumit Gupta - Newark CA, US David C. Weibel - Niwot CO, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F 3/00
US Classification:
710 8, 710 3, 710 9, 710 10, 710 33, 710 62
Abstract:
A target discovery manager associated with a target discovery layer is interposed between a host initiator and one or more discovery protocols. The target discovery manager maintains a list of target devices found by each of several target discovery protocols. For each discovered target device listed, the associated discovery protocols that discovered the target device are prioritized and coalesced into a single enumerated target device register. The target device register provides the host initiator with a single list of known target devices produced from multiple discovery protocols with the discovery protocols that independently discovered each device prioritized according to various parameters.
Method, System, And Article Of Manufacture For Firmware Downloads
Scott Thurston - Westminster CO, US David Weibel - Longmont CO, US
Assignee:
Sun Microsystems, Inc.
International Classification:
G06F009/44
US Classification:
717/174000
Abstract:
Provided are a method, system, and an article of manufacture for installing firmware. A device independent application receives a firmware image. The device independent application requests a device dependent application to install the firmware image on at least one hardware device, wherein the at least one hardware device is determined by the device dependent application.
David Weibel - Longmont CO, US William Duncan - Berthoud CO, US
International Classification:
H03M013/00
US Classification:
714/752000
Abstract:
Error detection using data block mapping is provided. One method includes receiving a write request to write a user data block having a first block size, generating an error detection code for the user data block, appending the error detection code to the user data block to form an extended data block, and mapping the extended data block to a plurality of actual data blocks, each actual data block having a block size equal to the first block size.