Unlock instant, AI-driven research and patent intelligence for your innovation.

Domestic operating system hardware compatibility test method

A technology of compatibility testing and operating system, which is applied in the field of hardware compatibility testing of domestic operating systems based on the comparison of operating elements, and can solve problems such as inability to use compatibility of hardware devices and inability to adapt all hardware devices

Active Publication Date: 2020-01-21
BEIJING INST OF COMP TECH & APPL
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a domestic operating system hardware compatibility test method based on the comparison of operating environment elements to solve the compatibility problem that the current domestic operating system cannot be adapted to all hardware devices after the update of the current domestic operating system, resulting in unusable hardware devices.

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
  • Domestic operating system hardware compatibility test method
  • Domestic operating system hardware compatibility test method
  • Domestic operating system hardware compatibility test method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0021] A kind of domestic operating system hardware compatibility testing method of the present invention comprises:

[0022] The first step is to build the operating system kernel knowledge base, including:

[0023] The driver needs to dynamically link the interfaces provided by the operating system kernel (including exported functions and structures) to run in the operating system. In addition, the driver module stores the kernel information (version number of the kernel) of the operating system where the module is compiled for the first time. The operating system kernel knowledge base mainly collects the kernel version information of the operating system, and at the same time collects kernel development kit resource...

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 relates to a domestic operating system hardware compatibility test method which is characterized by comprising the following steps: constructing an operating system kernel knowledge base; adding a driver dynamic dependency item into the knowledge base; statically scanning the drive program file to obtain kernel information required by operation; dependence element comparison is carried out, and if it is found that the main version numbers are inconsistent during comparison, the operating system and the driving program are judged to be incompatible; searching a knowledge base foran item of which the name and the kernel version number of the drive program are consistent with those of the drive program obtained by static scanning, and judging the compatibility of the operatingsystem; extracting information of a source code level from the consistent items found in the knowledge base, respectively comparing the information with a header file source code, a derivation function and a structural body declaration called by the drive program obtained by static scanning, sequentially performing the derivation function or the structural body declaration information, and obtaining a comparison result; and giving out operating system hardware compatibility and a test report.

Description

technical field [0001] The invention relates to a domestic operating system compatibility testing method, in particular to a domestic operating system hardware compatibility testing method based on operation element comparison. Background technique [0002] With the rapid development of operating systems based on domestic processors such as Loongson and Phytium, many domestic operating system products such as Kirin, Puhua, Deepin, etc. have blossomed, and a lot of hardware compatibility has been done in the test of the domestic key software and hardware list. Fit test. [0003] However, due to the current lack of unified product development specifications and standards for the products of various manufacturers, hardware devices are often incompatible due to changes in operating system versions. Therefore, it is particularly important to perform hardware compatibility tests on operating systems. [0004] At present, operating system manufacturers do not have all the hardware...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3672Y02D10/00
Inventor 陈鹏高艳鹍陶金龙安恒
Owner BEIJING INST OF COMP TECH & APPL