×

System abstraction layer, processor abstraction layer, and operating system error handling

  • US 6,622,260 B1
  • Filed: 12/30/1999
  • Issued: 09/16/2003
  • Est. Priority Date: 12/30/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method executing in a computer system comprising:

  • detecting an error by a detecting processor;

    executing error handling code of a first layer of software, by the detecting processor, to perform the following;

    saving state information;

    attempting to correct the error;

    after failure to correct the error, executing error handling code of a second layer of software by the detecting processor to perform the following;

    determining severity of error by analyzing state information and the error received from the first layer;

    saving additional state information; and

    halting the computer system if necessary; and

    after failure to correct the error by the second layer of software, executing error handling code of an operating system by the detecting processor to perform the following;

    checking state information and the error to determine whether processing can continue;

    halting the computer system if processing unless processing can continue; and

    attempting to correct the error.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×