System and method for providing dynamic configuration ROM using double image buffers
AssigneeApple Inc.
InventorSteven W. Brown
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorSteven W. Brown
Estimating the term…
A dynamic configuration ROM which may be updated while linked to the serial bus and with little or no risk of publishing inconsistent configuration ROM information to the other nodes on the bus. The dynamic configuration ROM comprises first and second configuration ROM images, one set to active, the other set to update. The dynamic configuration ROM publishes the configuration entries form the “active” configuration ROM image. Modifications to the configuration ROM are stored in a database. The “update” configuration ROM image is constructed from entries made to the database. After the construction of the “update” configuration ROM image is completed, the dynamic configuration ROM switches the states of the ROM images and transmits a serial bus reset signal. Subsequently, the configuration entries from the newly “active” configuration ROM image are then published.
A computer-readable medium containing instructions, which when executed by a computer, provide a dynamic configuration ROM in a local node by:
A computer-readable medium containing instructions, which when executed by a computer, provide a dynamic configuration ROM in a local node by:
A method of dynamic configuration ROM in a local node comprising:
In a local node device, a dynamic configuration ROM comprising:
A network node device, comprising:
In a local node device, a dynamic configuration ROM comprising:
A computer-readable medium containing instructions, which when executed by a computer, provide a dynamic configuration ROM in a local node by:
A computer-readable medium containing instructions, which when executed by a computer, provide a dynamic configuration ROM in a local node by:
A computer-readable medium containing instructions, which when executed by a computer, provide a dynamic configuration ROM in a local node by:
A computer-readable medium containing instructions, which when executed by a computer, provide a dynamic configuration ROM in a local node by:
A computer-readable medium containing instructions, which when executed by a computer, provide a dynamic configuration ROM in a local node by:
Dependencies are inferred from the claim text.