Legal claims defining the scope of protection, as filed with the USPTO.
1. A booting verification method of a computer, comprising: determining whether a manufacturing mode indicator is present; establishing the manufacturing mode indicator and setting the manufacturing mode indicator to a predetermined value if the manufacturing mode indicator is absent, wherein the predetermined value is greater than or equal to 1; determining whether the manufacturing mode indicator is greater than 0 if the manufacturing mode indicator is present; entering a manufacturing booting mode and decreasing the manufacturing mode indicator if the manufacturing mode indicator is greater than 0; and entering a normal booting mode if the manufacturing mode indicator is not greater than 0.
2. The method according to claim 1 , wherein the manufacturing booting mode is stored in a Serial Peripheral Interface (SPI) flash memory.
3. The method according to claim 1 , wherein the step of determining whether the manufacturing mode indicator is present is performed during a pre-Extensible Firmware Interface initialization (pre-EFI) phase of a Unified Extensible Firmware Interface (UEFI).
4. The method according to claim 1 , wherein the step of establishing and setting the manufacturing mode indicator is performed during a Driver Execution Environment (DXE) phase of the UEFI.
5. The method according to claim 1 , wherein the predetermined value is 10.
6. The method according to claim 1 , wherein in the step of decreasing the manufacturing mode indicator, the manufacturing mode indicator is sequentially decreased by 1.
7. The method according to claim 1 , after entering the manufacturing booting mode, further comprising: determining whether the booting of the computer is successful; activating a manufacturing booting configuration menu if the booting of the computer fails; and controlling a plurality of hardware components of the computer according to a configuration content of the manufacturing booting configuration menu.
8. The method according to claim 7 , wherein the manufacturing booting configuration menu comprises switches of the hardware components.
9. The method according to claim 7 , wherein the manufacturing booting configuration menu comprises configuration values of the hardware components.
10. The method according to claim 7 , wherein the hardware components are an IDE connector, an optical disk drive, a floppy disk drive or a Universal Serial Bus (USB) connector.
11. An electronic device, comprising: a determining unit, for determining whether a manufacturing mode indicator is present; a storing unit; a configuring unit, for establishing and setting the manufacturing mode indicator in the storing unit to a predetermined value if the manufacturing mode indicator is absent, wherein the predetermined value is greater than or equal to 1; and a controlling unit; wherein, the determining unit further determines whether the manufacturing mode indicator is greater than 0 if the manufacturing mode indicator is present, the controlling unit controls a computer to enter a manufacturing booting mode and decreases the manufacturing mode indicator if the manufacturing mode indicator is greater than 0, and the controlling unit controls the computer to enter a normal booting mode if the manufacturing mode indicator is not greater than 0.
12. The electronic device according to claim 11 , wherein the storing unit is an SPI flash memory.
13. The electronic device according to claim 11 , wherein the determining unit determines whether the manufacturing mode indicator is present during a pre-EFI phase of a UEFI.
14. The electronic device according to claim 11 , wherein the determining unit determines whether the manufacturing mode indicator is present during a DXE phase of a UEFI.
15. The electronic device according to claim 11 , wherein the predetermined value is 10.
16. The electronic device according to claim 11 , wherein the manufacturing mode indicator is sequentially decreased by 1.
17. The electronic device according to claim 11 , wherein the determining unit further determines whether the booting of the computer is successful after the computer enters the manufacturing booting mode; and the controlling unit activates a manufacturing booting configuration menu if the booting of the computer fails and controls a plurality of hardware components of the computer according to a configuration content of the manufacturing booting configuration menu.
18. The electronic device according to claim 17 , wherein the manufacturing booting configuration menu comprises switches of the hardware components.
19. The electronic device according to claim 17 , wherein the manufacturing booting configuration menu comprises configuration values of the hardware components.
20. The electronic device according to claim 17 , the hardware components are an IDE connector, an optical disk drive, a floppy disk drive or a USB connector.
Unknown
April 11, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.