Movatterモバイル変換


[0]ホーム

URL:


CN1273389A - How to install the driver - Google Patents

How to install the driver
Download PDF

Info

Publication number
CN1273389A
CN1273389ACN 99106362CN99106362ACN1273389ACN 1273389 ACN1273389 ACN 1273389ACN 99106362CN99106362CN 99106362CN 99106362 ACN99106362 ACN 99106362ACN 1273389 ACN1273389 ACN 1273389A
Authority
CN
China
Prior art keywords
peripheral device
driver
motherboard
installation
database
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 99106362
Other languages
Chinese (zh)
Other versions
CN1122215C (en
Inventor
陈英杰
杨国俊
张焕忠
刘俊鑫
张世滨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dazhong Computer Co ltd
Original Assignee
Dazhong Computer Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dazhong Computer Co ltdfiledCriticalDazhong Computer Co ltd
Priority to CN 99106362priorityCriticalpatent/CN1122215C/en
Publication of CN1273389ApublicationCriticalpatent/CN1273389A/en
Application grantedgrantedCritical
Publication of CN1122215CpublicationCriticalpatent/CN1122215C/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromChinese

一种驱动程序的安装方法,其先读取主机板上的基本输入输出系统中存储的周边装置代码,其中周边装置焊在主机板上。将从基本输入输出系统取得的周边装置代码,与一数据库进行对比。根据与数据库的对比结果,可以决定焊在主机板上周边装置所需的驱动程序。

A driver installation method, which firstly reads the peripheral device code stored in the basic input and output system on the main board, wherein the peripheral device is welded on the main board. The peripheral device code obtained from the BIOS is compared with a database. According to the comparison result with the database, the driver programs required for the peripheral devices soldered on the motherboard can be determined.

Description

The installation method of driver
The present invention relates to a kind of installation method of driver, particularly relate to a kind of data of utilizing storage in the Basic Input or Output System (BIOS) (Basic Input Output System-BIOS), the method for install driver.
In the design of computer organization now, each peripheral device is as display card, audio card etc., all need driver (Driver) as the communication bridge between operating system (Operating System-OS) and the peripheral device, by the running of driver, peripheral device could correctly be operated.Therefore, when increasing or change peripheral device, just need install driver, to operate this peripheral device.
Fig. 1 installs the synoptic diagram of form for existing a kind of driver.
Please refer to Fig. 1, is example to change display card, andform 10 is installation views of display adapter driver program, shows each different display card manufacturer inform 12, demonstrates the display card of the various different models of each manufacturer's manufacturing in the form 14.When install driver, must fromform 12, determine the manufacturer of display card earlier, seek the model of the display card of installing then in the list inform 14, with install driver.Button (Button) 16 provides another kind of installation method, as long as the magnetic sheet or the CD that use manufacturer to provide can carry out the installation of driver, and when still installing, operating system and the display card model that still need select driver to install.In above-mentioned driver installation process, the user need look into handbook or the actual display card of checking, could correctly know information such as required model, manufacturer, to carry out the installation of driver.
Though in this existing example, display card belongs to circumscribed, so the user is than being easier to understand and find relevant information.Yet, along with the progress of manufacturing technology, there are much more more and more peripheral devices to be welded on (on-board) mainboard, common have display chip (video chip), an audio chip (audiochip) etc., and a complete system is provided.Yet this moment, the installation of driver was more complicated than existing example, because the kind of peripheral device change is many, and information such as the model of peripheral device, manufacturer also relatively are not easy to obtain.
Manufacturer puts the driver of whole peripheral devices together usually on the other hand, is gone voluntarily to select to install according to the peripheral device on the motherboard by the user, and this has also increased the complexity of install driver.
The object of the present invention is to provide a kind of installation method of driver, it can detect the peripheral device that is welded on the motherboard automatically, and, demonstrate the peripheral device inventory with the operation interface of a more convenient friendliness through after the arrangement, carry out the installation of driver for the user.
The object of the present invention is achieved like this, and a kind of installation method of driver promptly is provided, comprise the following steps: to read in the Basic Input or Output System (BIOS) on the motherboard, and a peripheral device code of storage, wherein this peripheral device is welded on this motherboard; This peripheral device code that to obtain from this Basic Input or Output System (BIOS) compares with a database; Install on the interface one, show a contrast result with this database; And, choose the required driver of this peripheral device is installed according to this comparing result that shows on this installation interface.
The present invention also provides a kind of installation method of driver, comprises the following steps: to read a peripheral device code that is stored on the motherboard, and wherein this peripheral device is welded on this motherboard; This peripheral device code with obtaining compares with a database; And, determine the driver that this peripheral device is required according to contrasting the result with one of this database.
The peripheral device data, the peripheral device on the motherboard that can judge rightly out and the required related driver programs thereof that read by comparison database and Basic Input or Output System (BIOS) from the motherboard.
Below in conjunction with accompanying drawing, describe embodiments of the invention in detail, wherein:
Fig. 1 installs the synoptic diagram of form for existing a kind of driver;
Fig. 2 is the process flow diagram of one embodiment of the present invention installation procedure;
Fig. 3 is that the installation procedure one of Fig. 2 flow process is carried out picture view;
Fig. 4 is the installation procedure installation process synoptic diagram of one embodiment of the present invention;
Fig. 5 is another execution picture view of installation procedure of one embodiment of the present invention;
Fig. 6 is that the installation procedure of one embodiment of the present invention one is carried out picture view again.
Fig. 2 is the operation workflow figure of one embodiment of the present invention installation procedure.
The present invention operates together in conjunction with the Basic Input or Output System (BIOS) on the motherboard, so the Basic Input or Output System (BIOS) on the motherboard need deposit the peripheral device code earlier, to cooperate the running of preferred embodiment of the present invention installation procedure.The peripheral device code that Basic Input or Output System (BIOS) is deposited is stored in the Basic Input or Output System (BIOS) for being welded in peripheral device data on the motherboard with after the specific format arrangement, reads for preferred embodiment of the present invention installation procedure.The peripheral device code is to utilize a specific form, writes down each the peripheral device master data that is welded on the motherboard, as: manufacturer, model etc. are installed relevant data with driver.The peripheral device that wherein is welded on the motherboard comprises it being peripheral devices such as display chip, audio chip, network chip.
Using installation procedure operation workflow of the present invention is, reads the peripheral device code of storing in the Basic Input or Output System (BIOS) earlier, comprises master datas such as the form that is welded in all peripheral devices on this motherboard, label in this peripheral device code.With audio chip common on the motherboard is example, has comprised manufacturer, audio chip model of audio chip etc. in this code.Therefore see through reading of this peripheral device code, can obtain being welded in the master data of motherboard upper periphery device and the number of peripheral device, so that set necessary corresponding driver definitely.(step 20)
Then, must tell the operating system of wanting install driver, because different operating system must be used different drivers, with general common operating system, at least just be divided into Win95 (Windows 95) and two kinds of operating systems of form NT (Windows NT), and therefore the driver that these two kinds of operating systems are used and inequality need correctly tell employed operating system, with the driver that determines to install.(step 22)
Will be from Basic Input or Output System (BIOS) peripheral device code that reads and the operating system version that identifies, compare with a database, all can be welded in peripheral device code and corresponding driver data on the motherboard to have comprised each manufacturer in this database.By this contrast, can put out the drive list of a required use in order.(step 24)
According to comparing result, demonstrate the data that are welded in all peripheral devices on the motherboard by the operation interface of installation procedure.(step 26)
Fig. 3 is that the installation procedure one of Fig. 2 flow process is carried out picture view.
Please refer to Fig. 3, the key frame that form 30 is carried out for installation procedure, every function that on behalf of installation procedure itself, the half of menu (Menu) 32 in a left side have in form 30, comprise the installation procedure explanation, browsing etc. of whole data of optical disk, andbutton 32a is a gas defence program of representing that installation procedure collocation is therewith used, it can be in order to carry out the operation of gas defence and sweep-drug,button 32b then is the implementing procedure of monitoring motherboard situation, it can show the voltage that central processing unit uses, the temperature of central processing unit, the data of other hardware on the motherboards such as fan speed,button 32c then is connected with web browser, under the state of network connectivity, can be wired on the website of peripheral device manufacturer, to obtain further information, wherein web browser comprises Netscape Navigator's browsers such as (Netscape Navigator).
Being arranged in form 30 right half ofmenus 34 is made up of a plurality of buttons, each button is being represented each peripheral device that is welded on the motherboard respectively, with the present embodiment is example, can know bybutton 34b, 34c, 34d display chip, audio chip and three peripheral devices of network chip have been installed on motherboard, button 34a is then representing employed chipset on the motherboard, and the manufacturer of this chipset comprises it being Intel (Intel), Weisheng (VIA) etc.
Inmenu 34, except chipset be button 34a be all have on each motherboard,other button 34b, 34c, 34d show according to the peripheral device that is welded on the motherboard, it can show peripheral device and the relevant driver that installation is arranged on the motherboard, in other words, the composition of the button in themenu 34 is corresponding to the peripheral device that is welded on the motherboard.For different motherboards, the button in themenu 34 that is occurred in the form 30 is different.
Because installation procedure has read out the data of Basic Input or Output System (BIOS), and finish contrast with the database of installation procedure inside.The button ofmenu 34 has also been determined the driver of required installation except demonstrating the peripheral device on the motherboard.
Fig. 4 is the installation procedure installation process synoptic diagram of one embodiment of the present invention.
Please refer to Fig. 4, by the demonstration ofbutton 34b, 34c, 34d, can know clearly display chip, audio chip and three peripheral devices of network chip have been installed on this motherboard, can carry out the installation of driver this moment.
So that the network chip driver to be installed is example, and when choosingbutton 34d (Fig. 3),button 34d (Fig. 3) can be anti-white, forms asbutton 36, can demonstrate the manufacturer's title and the product type of network chip this moment on the button 36.Click button 36 then,, if identical driver has been installed before or newer driver version is arranged, information then can occur and remind, and stop the installation of driver to carry out the installation of network chip driver.
Button in themenu 32 also has identical anti-contour painting energy, elected during to arbitrary button, all can instead show relevant information in vain, as when choosingbutton 32a, promptly can instead show the gas defence program name of using with the installation procedure collocation in vain, and duringbutton 32d, then can show and read the required program name of installation procedure file.
Fig. 5 is another execution picture view of installation procedure of one embodiment of the present invention.
Please refer to Fig. 5, carry out in the picture, only occur button 34a in themenu 34, represent the peripheral device that does not have other on this motherboard, the chipset of installation is only arranged at this.
Fig. 6 is that the installation procedure of one embodiment of the present invention one is carried out picture view again.
Please refer to Fig. 6,, can know display chip, audio chip and three peripheral devices of network chip have been installed on the motherboard bybutton 34b, 34c, the 34d in the menu 34.In addition, the manufacturer of audio chip and display chip is except providing driver, the implementing procedure of collocation mutually also is provided, as shown in button 34f, 34g, wherein the implementing procedure with the audio chip collocation comprises music CD playing program, DAB program etc., and comprising resolution adjustment program etc. with the implementing procedure of display chip collocation,button 34e is the revision program that chipset manufacturer provides, can be in order to improve the chipset effect or to increase the function of chipset.
The peripheral device data that read by contrast installation procedure database own and Basic Input or Output System (BIOS) from motherboard, installation procedure can judge rightly out and be welded in peripheral device on the motherboard and relevant driver and implementing procedure thereof, dynamically is shown in operation interface then.
By the invention described above preferred embodiment as can be known, use the present invention and have following advantage:
1. see through the Basic Input or Output System (BIOS) on the motherboard, the invention provides the mechanism that automatic detection is welded in motherboard upper periphery device, exempt the trouble of checking handbook and actual hardware.
2. the peripheral device code that is read by database of installation procedure own and Basic Input or Output System (BIOS) from the motherboard, installation procedure can judge rightly out and be welded in all peripheral devices on the motherboard and required related driver programs and implementing procedure thereof.
3. the installation procedure interface can dynamically show the data of peripheral device, and can arrange in pairs or groups with other implementing procedures, increases and uses elasticity.
Though abovely disclosed the present invention in conjunction with preferred embodiment; yet it is not in order to limit the present invention; anyly be familiar with this technician; without departing from the spirit and scope of the present invention; can be used for a variety of modifications and variations, thus protection scope of the present invention should be considered as enclosing claim defined is as the criterion.

Claims (14)

CN 991063621999-05-101999-05-10 How to install the driverExpired - Fee RelatedCN1122215C (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN 99106362CN1122215C (en)1999-05-101999-05-10 How to install the driver

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN 99106362CN1122215C (en)1999-05-101999-05-10 How to install the driver

Publications (2)

Publication NumberPublication Date
CN1273389Atrue CN1273389A (en)2000-11-15
CN1122215C CN1122215C (en)2003-09-24

Family

ID=5272375

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN 99106362Expired - Fee RelatedCN1122215C (en)1999-05-101999-05-10 How to install the driver

Country Status (1)

CountryLink
CN (1)CN1122215C (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN100369006C (en)*2004-09-132008-02-13英业达股份有限公司Method for generating computer fan parameter test code
US7634769B2 (en)2004-03-172009-12-15Samsung Digital Imaging Co., Ltd.Method and apparatus for remotely providing driver information
CN104077178A (en)*2013-03-292014-10-01纬创资通股份有限公司Management method and electronic device
CN105760242A (en)*2015-06-192016-07-13深圳怡化电脑股份有限公司Self-adapting method and device for drive program of self-service equipment
CN114115932A (en)*2021-10-112022-03-01艾维克科技股份有限公司System and method for updating firmware of display card after display card is replaced when computer operating system is rapidly started and set

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
TWI475485B (en)*2011-06-132015-03-01Wistron CorpFirmware flashing method and related computer system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7634769B2 (en)2004-03-172009-12-15Samsung Digital Imaging Co., Ltd.Method and apparatus for remotely providing driver information
CN100369006C (en)*2004-09-132008-02-13英业达股份有限公司Method for generating computer fan parameter test code
CN104077178A (en)*2013-03-292014-10-01纬创资通股份有限公司Management method and electronic device
CN105760242A (en)*2015-06-192016-07-13深圳怡化电脑股份有限公司Self-adapting method and device for drive program of self-service equipment
CN105760242B (en)*2015-06-192018-12-11深圳怡化电脑股份有限公司The driver adaptive approach and device of self-service device
CN114115932A (en)*2021-10-112022-03-01艾维克科技股份有限公司System and method for updating firmware of display card after display card is replaced when computer operating system is rapidly started and set

Also Published As

Publication numberPublication date
CN1122215C (en)2003-09-24

Similar Documents

PublicationPublication DateTitle
AU765542B2 (en)Method and apparatus for new device driver installation by an operating system
CN1118750C (en)Initializing and restarting operating systems
CN1129845C (en)Movable table top parts mounted by factory
US8572616B2 (en)Apparatus, system, and method for managing z/OS batch jobs with prerequisites
US20080016448A1 (en)Decoupled hardware configuration manager
CN100338581C (en)Operating system-independent method and system of determining CPU utilization
CN1212062A (en)Extended BIOS adapted for remote diagnostic repair
WO1999031577A2 (en)Automatic configuration generation
CN1464387A (en)Hardware equipment drive program installing method and computer therefor
CN101135973A (en)System and method for automatic installation of device driver
CN1619493A (en)Method of using feature flags to determine compatibility between BIOS revisions and installed hardware during flash update
CN1154920C (en)Method for intelligently installing hardware
CN1122215C (en) How to install the driver
CN1527199A (en)Drive program installing process
CN1266595C (en)Semiopen automatic upgrading method for embedded type operation system
US7213159B2 (en)Method for testing and verifying power management features of computer system
CN113110758B (en)Method and system for processing touch failure of touch screen during startup and intelligent terminal
US8621486B2 (en)Significance level automation
MustafaMicrocomputer interfacing and applications
US20090210589A1 (en)Dynamic Vital Product Data Update Based on an Installed Feature Card
CN1402125A (en) Method and system for directly starting personal digital assistant operating system with hardware components
CN1610894A (en)Method and apparatus for modifying the contents of a revision identification register
CN1245682C (en) Device and method for writing computer chip data
CN1229717C (en) How to Automatically Install Drivers for Personal Computers
CN100451961C (en)Automatic installation method and system of driver

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
C19Lapse of patent right due to non-payment of the annual fee
CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp