Method for quickly testing reliability of BIOS (basic input output system) and OS (operating system) interface codes

An interface code and reliability technology, applied in the computer field, can solve the problem of long restart time, and achieve the effect of simplifying test steps and saving test time.

Active Publication Date: 2013-08-21
HEFEI LCFC INFORMATION TECH
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It should be noted that it takes time to install the OS and configure specific software. In addition, the time for the

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for quickly testing reliability of BIOS (basic input output system) and OS (operating system) interface codes
  • Method for quickly testing reliability of BIOS (basic input output system) and OS (operating system) interface codes
  • Method for quickly testing reliability of BIOS (basic input output system) and OS (operating system) interface codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described below are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0044] figure 1 It is a flow chart of a method for quickly testing the reliability of BIOS and OS interface codes provided by the present invention, such as figure 1 shown, including the following steps performed by the BIOS:

[0045] Step 101: Receive an SMI available instruction from the test device, make the CPU enter SMM, and run the interface code corresponding to the SMI available instruction.

[0046] Before executing the step 101, the test device reads the UEFI table, and uses the interface information provided by the UEFI table to obtain the ACPI table, and the FADT (Fixed ACPI Description Table, fixed ACPI description table) table in the ACPI t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for quickly testing reliability of BIOS (basic input output system) and OS (operating system) interface codes and relates to the technical field of computers. The method includes steps executed by the BIOS: A) receiving an SMI (system message interruption) available command from a test device so that a CPU (central processing unit) can enter an SMM (system management mode), and running interface codes corresponding to the SMI available command; B) generating an SMM drop-out command after the interface codes corresponding to the SMIS available command stop running; C) receiving an SMI forbidden command from the test device according to the SMM drop-out command so that the CPU can run interface codes corresponding to the SMI forbidden command and drops out of the SMM; D) keeping executing the step A) to C) until whether the interface codes between the BIOS and the OS are reliable or not. On the premise of not installing the OS, the interface codes between the BIOS and the OS can be quickly tested, test steps are more simple and convenient, and test time is greatly saved.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a method for quickly testing the reliability of interface codes between BIOS and OS. Background technique [0002] BIOS (Basic Input Output System) is a set of programs solidified on a ROM chip on the motherboard of the computer, which stores the most important basic input and output programs of the computer, system setting information, self-test programs and The system self-starting program, its main function is to provide the computer with the lowest and most direct hardware setting and control. [0003] Modern OS (Operation System, operating system) refers to the operating system that fully complies with the ACPI (Advanced Configuration and Power Interface, advanced power management configuration interface) protocol, such as Microsoft's WINDOWS series, Linux series, etc. The ACPI protocol specifies a standard interface between a modern OS and firmware, as well as hardware r...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/36
Inventor 郑红文
Owner HEFEI LCFC INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products