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

Network card initialization method and apparatus

A technology for initializing network cards, applied in the field of initializing network cards, which can solve the problems that hosts with different CPU types cannot use PXE functions, etc.

Active Publication Date: 2018-02-23
HUAWEI TECH CO LTD
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Embodiments of the present invention provide a method and device for initializing a network card, which can solve the problem that the network card can only be adapted to a host of one CPU type to perform PXE startup, and cannot use the PXE function on hosts of different CPU types

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
  • Network card initialization method and apparatus
  • Network card initialization method and apparatus
  • Network card initialization method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In the description of the present invention, unless otherwise specified, the meaning of "at least two" or "multiple" means two or more. For example, at least two on-demand memories refer to two or more on-demand memories, and multiple processors refer to two or more processors.

[0045] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present invention are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes other unlisted steps or units, or optionally also includes Other steps or elements inherent to the process, method, product or apparatus are included.

[0046] In the following description, for purposes of illustration rather than limitation, specific details such as specific system architectures, interfaces, and techniques are set forth in order ...

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

Embodiments of the invention disclose a network card initialization method and apparatus, which relates to the technical field of electronics and can solve the problem that a network card only can beadaptive to a host with a CPU type for executing PXE startup and cannot use a PXE function in a cross-platform manner. According to the specific scheme, each storage region in at least two storage regions stores a driver program corresponding to a type of CPU and used for initializing the network card, wherein the driver programs stored in the storage regions correspond to different types of CPUs;the CPU type of the CPU of the host bound with the network card is determined; and from the at least two storage regions, the storage region storing the driver program corresponding to the CPU type of the CPU of the host is determined, and an address space of the determined storage region is mapped to the host, thereby enabling the host to load the driver program in the corresponding address space to initialize the network card. The network card initialization method and apparatus is applied to the network card initialization process.

Description

technical field [0001] The invention relates to the field of electronic technology, in particular to a method and device for initializing a network card. Background technique [0002] The preboot execution environment (English: Preboot Execution Environment, PXE for short) is an important function of the network card. For example, the installation of an operating system (English: Operating System, OS for short) through the network is implemented through the PXE of the network card. [0003] Wherein, generally, an on-demand memory (English: option rom) is integrated on the network card, and the driver program of the network card is stored in the option rom. The host can load the driver program of the network card through the Basic Input Output System (English: Basic Input Output System, referred to as: BIOS) or the unified extensible firmware interface (English: Unified Extensible Firmware Interface, referred to as: UEFI) when executing PXE, and implement it through PXE. In...

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): G06F9/445
Inventor 蔡世顺韩天
Owner HUAWEI TECH CO LTD