Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for configuring bottom layer hardware devices based on application layer of device

A low-level hardware and application-layer technology, applied in the detection of faulty computer hardware, software testing/debugging, etc., to reduce maintenance costs, ensure software quality, and save testing costs

Active Publication Date: 2013-12-04
FUJIAN CENTM INFORMATION
View PDF1 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be as simple as some files that provide an application programming interface API for a programming language, but it may also include complex hardware that can communicate with an embedded system

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 configuring bottom layer hardware devices based on application layer of device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] see figure 1 As shown, the present invention is a method for configuring the bottom layer hardware based on the application layer of the device. The method is as follows: a bitmap of hardware configuration is provided at the bottom layer of the device, each bit in the bitmap corresponds to a piece of hardware, and each The content of each bit is whether the corresponding hardware is used; this bitmap is traversed when the device driver is turned on and called; at the same time, whether to test the underlying hardware can be controlled through this bitmap, if the bit in the bitmap corresponds to If the hardware is configured as not in use, no operation will be performed, and the driver program corresponding to the hardware will not be called; if it is configured as use, the driver program corresponding to the hardware will be called to test the hardware.

[0012] Wherein, each bit of the bitmap is represented by 0 or 1, 0 means that the hardware is in use state, and 1 me...

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 provides a method for configuring bottom layer hardware devices based on an application layer of a device. The method comprises the steps that a hardware configured bitmap is provided on a bottom layer of the device, each bit in the bitmap corresponds to one hardware device, and the content of each bit is whether the corresponding hardware device is used or not; the traversal is conducted on the bitmap when the device is driven to start and called; meanwhile, whether the bottom layer hardware devices are tested or not is controlled through the bitmap, and if the hardware configuration corresponding to the bits in the bitmap is not used, operation is not conducted and drive programs corresponding to the hardware devices are not called; if the hardware configuration is used, the drive programs corresponding to the hardware devices are called to test the hardware devices. The method saves test cost, the bottom layer only needs to provide one SDK based on different items on the same bottom layer, the maintenance cost of the bottom layer is lowered, and application and development are facilitated.

Description

technical field [0001] The invention relates to the technical field of communication equipment, in particular to a method for configuring underlying hardware based on the application layer of equipment. Background technique [0002] SDK is a collection of development tools used by software engineers to create application software for specific software packages, software frameworks, hardware platforms, operating systems, etc. Generally speaking, SDK is the SDK used to develop applications under the Windows platform. It can be as simple as some files that provide an application programming interface API for a programming language, but it may also include complex hardware that can communicate with an embedded system. General tools include utilities for debugging and other purposes. SDKs also often include sample code, supporting technical notes, or other supporting documentation that clarifies basic reference material. [0003] There may be a lot of optional configurations on...

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/22G06F11/36
Inventor 唐超旬蓝涛张登峰余杭军
Owner FUJIAN CENTM INFORMATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products