Patent ID: 7185189

Claim:
A computer program product comprising: a computer usable medium having computer program code embodied therein to process basic input output system (BIOS) modules of a computer, said computer having a central processing unit (CPU), a system memory and a nonvolatile storage device, the computer usable medium having: computer readable program code for storing a predetermined amount of BIOS initialization code in a first portion of the nonvolatile storage device; computer readable program code for storing a dispatch manager in a second portion of the nonvolatile storage device that is operative to selectively load and iteratively execute a predetermined number of tasks relating to initialization of the computer; computer readable program code for executing the predetermined amount of BIOS initialization code to initialize the CPU and the system memory; computer readable program code for copying the dispatch manager from the nonvolatile storage device to the system memory; and computer readable program code for executing the dispatch manager to execute the predetermined number of tasks to initialize the computer.