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

Method of realizing wireless card driver in UEFI (unified extensible firmware interface) layer

A wireless network card, wireless network technology, applied in the direction of program loading/starting, electrical components, program control devices, etc., can solve problems such as the use of wireless network equipment, and achieve the effect of supporting

Inactive Publication Date: 2014-06-11
CENT SOUTH UNIV
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is to provide a method for realizing the driver of the wireless network card at the UEFI layer in view of the deficiencies in the prior art, to realize the support for the wireless network device in the environment without an operating system, and to solve the problem that the wireless network device can only be Problems after system startup

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 of realizing wireless card driver in UEFI (unified extensible firmware interface) layer
  • Method of realizing wireless card driver in UEFI (unified extensible firmware interface) layer
  • Method of realizing wireless card driver in UEFI (unified extensible firmware interface) layer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Such as figure 1 As shown, the method steps of the embodiment of the present invention are as follows:

[0024] Step 1: Develop the wireless network card driver, see figure 2 .

[0025] S1: Transplant the wireless network card driver: modify the wireless network card driver code, delete the part of the wireless network driver code in the operating system kernel that is related to the operating system kernel;

[0026] S2: Add the detection code of the wireless network card: add the function of detecting the wireless network card of various interfaces in the code, and detect whether there is a wireless network card. The priority order of detecting various interface types of wireless network cards is: PCI-E interface type, SPI interface type, SDIO interface type, and USB interface type. For details, see image 3 . After the device is detected, the device is initialized, and the operation of the network card is exited if the device is not detected. The code should be ...

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 of realizing a wireless card driver in a UEFI (unified extensible firmware interface) layer. The method comprises the steps of transplanting and modifying the wireless card driver, adding the codes of wireless card driver detection and initiation and realizing a network protocol interface; rewriting, recompiling and programming the codes to a development board; powering on the system, operating the UEFI firmwire, initializing the hardware and realizing all the services defined by all the needed UEFI standards for an upper interface. A UEFI startup manager loads UEFIShell, the UEFIShell loads the wireless card driver and a transmission control protocol / internet protocol (TCP / IP) stack module, a wireless network communication environment is established, and the operating system is remotely booted through the wireless network. The method can realizing the detection, the initiation and the data read-write of the wireless network equipment in an environment without the operating system and the reliance of the wireless network equipment on the operating system is removed.

Description

technical field [0001] The invention relates to the technical field of wireless networks, in particular to a method for realizing the driver of a wireless network card at the UEFI layer. Background technique [0002] At present, the traditional BIOS (Basic Input / Output System) solidifies the basic driver, while other drivers need to be loaded by the operating system kernel. Among them, the wireless network card driver is particularly obvious, and it has a strong dependence on the operating system. The wireless network card driver is integrated in the kernel of the operating system, and the wireless network device can be identified and data read and written after the operating system is started. [0003] UEFI (Unified Extensible Firmware Interface, Unified Extensible Firmware Interface) is the next-generation PC BIOS architecture proposed by Intel. It provides BIOS standards and driver development interfaces for independent BIOS and hardware manufacturers, and also builds a ...

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): G06F9/445H04L29/06
Inventor 熊永华伍成静吴敏张尧学
Owner CENT SOUTH UNIV
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