Claims
- 1. A method for tracking activities running in parallel in a data processing system, comprising the steps of:
maintaining an ordered list of activities running in the system; whenever a new activity begins, inserting the new activity at a top of the list; whenever an activity in the ordered list completes, removing the completed activity from the ordered list; and displaying the activity that is at the top of the list.
- 2. The method as recited in claim 1, wherein the displaying step displays a code pertaining to the latest-started activity that has not completed.
- 3. The method as recited in claim 1, wherein the activities are configurations of devices attached to the data processing system.
- 4. A method for configuring devices attached to a data processing system, comprising the steps of:
(a) determining if configuration of a device has begun; (b) if configuration of a device has begun, inserting the configuration of the device in a list and displaying a code associated with the device; (c) determining if configuration of a device has completed; (d) if configuration of a device has completed, removing the configuration of the device from the list; and (e) if the configuration of the device removed in step (d) had had its associated code displayed, displaying code associated with a configuration of a device immediately previous.
- 5. The method as recited in claim 4, further comprising the step of returning to step (a) from step (b) if it is determined that configuration of a device has begun.
- 6. The method as recited in claim 4, further comprising the step of returning to step (a) if in step (c) it is determined that configuration of a device has not completed.
- 7. The method as recited in claim 4, further comprising the step of returning to step (a) if in step (e) the configuration of the device removed in step (d) had not had its associated code displayed.
- 8. The method as recited in claim 4, further comprising the step of returning to step (c) from step (e).
- 9. A data processing system comprising:
circuitry for maintaining an ordered list of activities running in the system; whenever a new activity begins, circuitry for inserting the new activity at a top of the list; whenever an activity in the ordered list completes, circuitry for removing the completed activity from the ordered list; and circuitry for displaying the activity that is at the top of the list.
- 10. The system as recited in claim 9, wherein the displaying circuitry displays a code pertaining to the latest-started activity that has not completed.
- 11. The system as recited in claim 9, wherein the activities are configurations of devices attached to the data processing system.
- 12. The system as recited in claim 9, wherein the displaying circuitry further comprises:
circuitry for determining if an activity that has completed is currently being displayed; and if the activity that has completed is currently being displayed, circuitry for displaying an activity that had previously been displayed.
- 13. A computer program product adaptable for storage on a computer readable medium, comprising a computer program operable for performing the following steps:
maintaining an ordered list of activities running in a data processing system; whenever a new activity begins, inserting the new activity at a top of the list; whenever an activity in the ordered list completes, removing the completed activity from the ordered list; and displaying the activity that is at the top of the list.
- 14. The program as recited in claim 13, wherein the displaying step displays a code pertaining to the latest-started activity that has not completed.
- 15. The program as recited in claim 13, wherein the activities are configurations of devices attached to the data processing system.
- 16. The program as recited in claim 13, wherein the displaying step further comprises the steps of:
determining if an activity that has completed is currently being displayed; and if the activity that has completed is currently being displayed, displaying an activity that had previously been displayed.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] The present application is related to U.S. patent application Ser. No. ______ [Attorney Docket No. AT9-99-356], entitled “System and Method for Maintaining Device Name Consistency During Parallel Device Discovery Processes,” which is hereby incorporated by reference herein.
Divisions (1)
|
Number |
Date |
Country |
| Parent |
09389201 |
Sep 1999 |
US |
| Child |
10633243 |
Aug 2003 |
US |