Claims
- 1. A method for controlling the operation of two or more buses in a computer system having one or more processors, the method comprising the acts of:detecting one or more failure modes associated with at least one of the two or more buses; generating a failure signal responsive to the act of detecting, the failure signal corresponding to the one or more failure modes; issuing a reset signal to reset the computer system with the at least one of the two or more buses disabled; and restarting the computer system responsive to the reset signal using a remaining one or more busses enabled and a predetermined one of the remaining one or more busses being designated a boot bus.
- 2. The method of claim 1, wherein the act of detecting one or more failure modes comprises the act of detecting a power failure of one or more of the plurality of processors.
- 3. The method of claim 1, wherein the act of detecting one or more failure modes comprises the act of detecting a memory error on one or more memory devices.
- 4. The method of claim 1, wherein the act of detecting one or more failure modes comprises the act of detecting a bus error on one or more of the two or more buses.
- 5. A method for controlling the operation of one or more buses in a computer system having one or more processors, the method comprising:detecting a failure mode in one or more devices coupled to the one or more buses; selectively disabling the one or more busses in response to the act of detecting a failure mode; and resetting the computer system with the one or more buses being disabled.
- 6. The method of claim 5, wherein the act of detecting a failure mode comprises the act of detecting a power failure of one or more of the one or more processors.
- 7. The method of claim 5, wherein the act of detecting a failure mode comprises the act of detecting a memory error on one or more memory devices.
- 8. The method of claim 5, wherein the act of detecting one or more failure modes comprises the act of detecting a bus error on one or more of the two or more buses.
Parent Case Info
This application is a Continuation of Ser. No. 09/250,050 filed Feb. 12, 1999, now U.S. Pat. No. 6,449,729 entitled ‘Computer System for Dynamically Scaling Busses During Operation’ by Michael C. Sanders and Tod B. Cox, which issued on Sep. 10, 2002.
US Referenced Citations (11)
Number |
Name |
Date |
Kind |
4627054 |
Cooper et al. |
Dec 1986 |
A |
4634110 |
Julich et al. |
Jan 1987 |
A |
4787082 |
Delaney et al. |
Nov 1988 |
A |
5195046 |
Geradi et al. |
Mar 1993 |
A |
5404465 |
Novakovich et al. |
Apr 1995 |
A |
5469542 |
Foster et al. |
Nov 1995 |
A |
5583987 |
Kobayashi et al. |
Dec 1996 |
A |
5610792 |
DeShazo |
Mar 1997 |
A |
5627962 |
Goodrum et al. |
May 1997 |
A |
6000040 |
Culley et al. |
Dec 1999 |
A |
6349390 |
Dell et al. |
Feb 2002 |
B1 |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/250050 |
Feb 1999 |
US |
Child |
10/099420 |
|
US |