COMPUTER SYSTEM WITH REDUCED STORAGE DEVICE AND ASSOCIATED BOOTING METHOD
First Claim
1. A computer system, comprising:
- a central processing unit for issuing a first access command and a second access command during a booting procedure of the computer system;
a storage device storing therein a basic input/output system (BIOS) code and an operating system (OS) code; and
a storage device controller in communication with the central processing unit and the storage device, for controlling loading of the BIOS code in response to the first access command and controlling loading of the OS code in response to the second access command after the loading of the BIOS code to complete the booting procedure,wherein the first access command is transmitted to the storage device controller according to a predetermined voltage of a controlling pin to allow the storage device controller to control the loading of the BIOS code.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system with integrated storage device for storing both a basic input/output system (BIOS) code and an operating system (OS) code and an associated booting method are provided. The computer system includes a central processing unit, a storage device controller and the storage device. The BIOS code and the OS code are stored in an invisible are and a visible area of the storage device, respectively. At first, the storage device controller is activated to read data from an architecture information area of the storage device to perform initialization. Then, the initialized storage device controller converts a read-only memory access command issued from the central processing unit into a suitable format to control loading of the BIOS code from the invisible area. At last, the storage device controller controls loading of the OS code from the visible area to finish the booting of the computer system.
11 Citations
18 Claims
-
1. A computer system, comprising:
-
a central processing unit for issuing a first access command and a second access command during a booting procedure of the computer system; a storage device storing therein a basic input/output system (BIOS) code and an operating system (OS) code; and a storage device controller in communication with the central processing unit and the storage device, for controlling loading of the BIOS code in response to the first access command and controlling loading of the OS code in response to the second access command after the loading of the BIOS code to complete the booting procedure, wherein the first access command is transmitted to the storage device controller according to a predetermined voltage of a controlling pin to allow the storage device controller to control the loading of the BIOS code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A booting method of a computer system comprising a central processing unit, a storage device controller and a storage device storing therein a basic input/output system (BIOS) code and an operating system (OS) code, the booting method comprising steps of:
-
activating the storage device controller to read data from an architecture information area of the storage device to initialize the storage device controller in response to a predetermined voltage of a controlling pin; directing a read-only memory access command issued from the central processing unit to the initialized storage device controller; the initialized storage device controller converting the read-only memory access command to control loading of the BIOS code from an invisible area of the storage device; and the initialized storage device controller controlling loading of the OS code from a visible area of the storage device after the loading of the BIOS code. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification