Patent ID: 7480743
Filing Date: 2009-01-20
Classification: G06F

Abstract:
1. An optimized peripheral device configuration data sequential handling method, adapted to a computer platform having a central processing unit, a shadow random-access memory unit, and a peripheral interface controller, wherein the peripheral interface controller is connectable to multiple peripheral devices each having a built-in option read-only memory unit for storing a set of original configuration data, the optimized peripheral device configuration data sequential handling method comprising: responding to a startup event on the computer platform by reading the original configuration data stored in the built-in option read-only memory unit of each peripheral device currently connected to the peripheral interface controller; performing a runtime data amount computing procedure on each retrieved set of original configuration data from each peripheral device to thereby obtain the runtime data amount of the original configuration data during initialization; determining an optimal handling sequence based on the runtime data amount of the original configuration data of each peripheral device; and duplicating a shadow copy of the original configuration data stored in the built-in option read-only memory unit of each peripheral device to the shadow random-access memory unit successively in a sequence based on the optimal handling sequence for initialization of each peripheral device.