A method and processor program product for performing an upgrade of a program on a processor are provided. An upgraded version of the program is received into the processor and a backup of the program is created in memory associated with the processor. The upgraded version of the program is then installed and the processor is rebooted. Prior to initializing other application drivers, a reboot driver checks if the state of the processor is correct. If the reboot driver determines that the state of the processor is incorrect, the system reverts to the backup of the program. In alternative embodiments, if the reboot driver determines that the state is incorrect, the system inhibits the loading of other application drivers. Additionally, the reboot driver may set a counter to indicate the number of times that the processor is rebooted. If the counter has not reached a predetermined threshold, the system attempts to reboot the processor with the upgraded version of the program. If the counter reaches the predetermined threshold, the system reverts to the backup of the program.

Un producto del método y del programa del procesador para realizar una mejora de un programa sobre un procesador se proporciona. Una versión aumentada del programa se recibe en el procesador y una reserva del programa se crea en la memoria asociada al procesador. La versión aumentada del programa entonces está instalada y se reanuda el procesador. Antes de inicializar otros conductores del uso, un conductor del reboot comprueba si el estado del procesador está correcto. Si el conductor del reboot se determina que el estado del procesador es incorrecto, el sistema invierte a la reserva del programa. En encarnaciones alternativas, si el conductor del reboot se determina que el estado es incorrecto, el sistema inhibe el cargamento de otros conductores del uso. Además, el conductor del reboot puede fijar a opuestamente a indica el número de las épocas que el procesador se reanuda. Si el contador no ha alcanzado un umbral predeterminado, el sistema procura reanudar el procesador con la versión aumentada del programa. Si el contador alcanza el umbral predeterminado, el sistema invierte a la reserva del programa.

 
Web www.patentalert.com

< System and method for converting graphical programs into hardware implementations which utilize probe insertion

< System and method for insertion of prefetch instructions by a compiler

> Method and apparatus for employing cognitive compares in compare statement sequences

> Method and apparatus for testing custom-configured software/hardware integration in a computer build-to-order manufacturing process

~ 00097