×

Computer system and method for replacing obsolete or corrupt boot code contained within reprogrammable memory with new boot code supplied from an external source through a data port

  • US 5,805,882 A
  • Filed: 07/19/1996
  • Issued: 09/08/1998
  • Est. Priority Date: 07/19/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer system, comprising:

  • a processor;

    a system memory coupled to said processor;

    an expansion bus coupled to said processor;

    a disk drive coupled to said processor for storing data and providing data, said disk drive coupled to said expansion bus;

    a data port coupled to said expansion bus;

    a reprogrammable memory coupled to said expansion bus, said reprogrammable memory storing a boot code for execution by said processor upon power up of the computer system;

    a microcontroller coupled to said expansion bus, to said reprogrammable memory, and to said data port, said microcontroller initially having access to said reprogrammable memory, said microcontroller selectively communicating with a host computer over said data port; and

    an integrity checker to check the integrity of said boot code in said reprogrammable memory and to indicate whether the integrity of said boot code has been compromised, wherein if the integrity of said boot code has been compromised upon power up, said microcontroller receives data from said data port and stores said data in said reprogrammable memory as said boot code.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×