Abstract: Microcode is loaded into, for example, a processor or I/O module within a computer system without manually halting and restarting the computer system. In other words, microcode can be loaded into the computer system dynamically while data processing continues from the processor or I/O module states just prior to the microcode load with no major interruption to the user. A microcode image is loaded into a processor which is already executing one or more tasks. A request to load microcode into the processor is received. The processor is signalled to suspend task execution. After the microcode image is transferred into the processor, the processor is signalled to resume task execution.
Type:
Grant
Filed:
September 9, 1994
Date of Patent:
March 18, 1997
Assignee:
Unisys Corporation
Inventors:
Michael Bell, William Burroughs, Susanne Gilliam, William Holman