摘要 |
A method for updating a basic input/output system (BIOS) in a notebook computer is introduced. The notebook computer includes a keyboard controller and a read only memory (ROM) storing the BIOS. A foreign computer is utilized to update the BIOS of the notebook computer. The method includes a step of resetting the keyboard controller, a step of determining whether or not the BIOS needs to be updated, a step of initializing the keyboard controller for preparing the ROM to be updated in the case that the BIOS needs to be updated, a step of the keyboard controller handshaking a foreign computer for receiving a command and a data and updating the ROM, and a step of determining through the foreign computer whether or not the ROM has been completely updated. If the ROM has been completely updated, then the method goes back to the step of resetting the keyboard controller. Otherwise, the method goes back to the step of having the keyboard controller re-handshake the foreign computer for receiving the command and the data and thereafter update the ROM.
|