System and article of manufacture for executing initialization code to configure connected devices
First Claim
1. An article of manufacture comprising a computer readable storage medium having code capable of being used to configure at least one device connected to a system and to communicate with a memory, wherein the code causes operations to be performed, the operations comprising:
- providing a plurality of segments in the computer readable storage medium to configure at least one connected device, wherein each segment includes configuration code to configure the at least one connected device;
executing the segments according to a segment order by executing the configuration code in each segment to perform configuration operations with respect to the at least one connected device;
indicating completion of the segment in a memory in response to completing execution of the configuration operations for the segment;
determining from the memory a last completed segment in the segment order in response to recovery from a failure, wherein the failure occurred while executing a failed segment following the last completed segment in the segment ordering;
determining whether execution can continue from the failed segment; and
executing the configuration code in the failed segment in response to determining that execution can continue from the failed segment.
0 Assignments
0 Petitions
Accused Products
Abstract
Provided are a system and article of manufacture for executing initialization code to configure connected devices. A plurality of segments are provided to configure at least one connected device, wherein each segment includes configuration code to configure the at least on connected device. The segments are executed according to a segment order by executing the configuration code in each segment to perform configuration operations with respect to the at least one connected device. Completion of the segment is indicated in a memory in response to completing execution of the configuration operations for the segment.
-
Citations
20 Claims
-
1. An article of manufacture comprising a computer readable storage medium having code capable of being used to configure at least one device connected to a system and to communicate with a memory, wherein the code causes operations to be performed, the operations comprising:
-
providing a plurality of segments in the computer readable storage medium to configure at least one connected device, wherein each segment includes configuration code to configure the at least one connected device; executing the segments according to a segment order by executing the configuration code in each segment to perform configuration operations with respect to the at least one connected device; indicating completion of the segment in a memory in response to completing execution of the configuration operations for the segment; determining from the memory a last completed segment in the segment order in response to recovery from a failure, wherein the failure occurred while executing a failed segment following the last completed segment in the segment ordering; determining whether execution can continue from the failed segment; and executing the configuration code in the failed segment in response to determining that execution can continue from the failed segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system having connected devices, comprising
a processor; -
a memory in communication with the processor; a computer readable storage medium including a plurality of segments to configure at least one connected device, wherein each segment includes configuration code to configure the at least one connected device and including code executed by the processor to perform operations, the operations comprising; executing the segments according to a segment order by executing the configuration code in each segment to perform configuration operations with respect to the at least one connected device; indicating completion of the segment in a memory in response to completing execution of the configuration operations for the segment; determining from the memory a last completed segment in the segment order in response to recovery from a failure, wherein the failure occurred while executing a failed segment following the last completed segment in the segment ordering; determining whether execution can continue from the failed segment; and executing the configuration code in the failed segment in response to determining that execution can continue from the failed segment. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification