Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
CN1752952A - How to install drivers built into hardware devices - Google Patents
[go: Go Back, main page]

CN1752952A - How to install drivers built into hardware devices - Google Patents

How to install drivers built into hardware devices Download PDF

Info

Publication number
CN1752952A
CN1752952A CN 200410082471 CN200410082471A CN1752952A CN 1752952 A CN1752952 A CN 1752952A CN 200410082471 CN200410082471 CN 200410082471 CN 200410082471 A CN200410082471 A CN 200410082471A CN 1752952 A CN1752952 A CN 1752952A
Authority
CN
China
Prior art keywords
installation
driver
internal memory
computer system
electronic installation
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 200410082471
Other languages
Chinese (zh)
Other versions
CN100371917C (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.)
Aten International Co Ltd
Original Assignee
Micro Star International 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 Micro Star International Co Ltd filed Critical Micro Star International Co Ltd
Priority to CNB2004100824718A priority Critical patent/CN100371917C/en
Publication of CN1752952A publication Critical patent/CN1752952A/en
Application granted granted Critical
Publication of CN100371917C publication Critical patent/CN100371917C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a method for installing a driver built in a hardware device, which mainly comprises the following steps: when the electronic device is inserted into a slot of a computer system, the electronic device is scanned to obtain hardware information of the electronic device. The controller of the electronic device then executes the program code stored in the system memory of the electronic device and indicates that the electronic device has a storage memory and a hardware core device. Then, the computer system detects the storage memory and the hardware core device according to the hardware information, and the driver is stored in the storage memory. And then reading the driving program stored in the storage memory. And finally, selecting a driver corresponding to the hardware core device for installation so as to simplify the installation procedure of the electronic device, and solving the problem that the driver is difficult to store by utilizing a storage memory for storing the driver.

Description

内建于硬件装置的驱动程序的安装方法How to install drivers built into hardware devices

技术领域technical field

本发明涉及一种驱动程序的安装方法,尤其指一种内建于硬件装置的驱动程序的安装方法。The invention relates to a method for installing a driver, in particular to a method for installing a driver built in a hardware device.

背景技术Background technique

图1绘示公知数码相机(Digital Still Camera,DSC)的驱动程序的安装方法。在步骤100中,先将数码相机的通用串行总线(USB)插入至个人计算机的USB插槽中。接着在步骤102,个人计算机内的操作系统要求使用者放入数码相机驱动程序的光盘或是磁盘,以利用厂商提供的驱动程序来驱动数码相机。然后在步骤104中,读取光盘或是磁盘中的驱动程序。最后在步骤106,使用者按照安装步骤的指示逐步完成驱动程序的安装。具体而言,公知技术需要使用至少两个步骤来完成驱动程序的安装作业,包括将USB通讯端口插入USB插槽中的步骤以及将含有驱动程序的光盘放入光驱中。Fig. 1 illustrates the installation method of the driver of the known digital camera (Digital Still Camera, DSC). In step 100, first insert the universal serial bus (USB) of the digital camera into the USB slot of the personal computer. Then in step 102, the operating system in the personal computer requires the user to insert the CD or disk of the digital camera driver, so as to use the driver provided by the manufacturer to drive the digital camera. Then in step 104, the driver program in the optical disk or magnetic disk is read. Finally in step 106, the user completes the installation of the driver step by step according to the instructions of the installation steps. Specifically, the known technology needs to use at least two steps to complete the installation of the driver, including the step of inserting the USB communication port into the USB slot and putting the CD containing the driver into the optical drive.

由于上述驱动程序的安装过程必须使用存有驱动程序的光盘或磁盘,所以需要妥善保管驱动程序的光盘或磁盘,但是光盘或磁盘不慎遗失时,将无法使用数码相机,故此种安装操作的方式相当地不方便。特别是操作系统重新安装之后,数码相机的驱动程序也必须重新安装,因而必须重新执行上述较为复杂的两步骤安装操作。而且当光盘或是磁盘是毁损时,便无法使数码相机与计算机系统进行联机操作。Since the above-mentioned driver installation process must use the CD or disk with the driver, it is necessary to keep the driver CD or disk properly, but if the CD or disk is accidentally lost, the digital camera will not be able to be used, so this installation method Quite inconvenient. Especially after the operating system is reinstalled, the driver program of the digital camera must also be reinstalled, so the above-mentioned relatively complicated two-step installation operation must be performed again. And when the CD or disk is damaged, the digital camera cannot be connected with the computer system for online operation.

因此,如何进行电子装置的驱动程序的安装步骤,使硬件装置的安装程序更为简单方便,并且改善驱动程序保管不易的问题,已经成为目前业界急需解决的课题。Therefore, how to install the driver program of the electronic device, make the installation program of the hardware device more simple and convenient, and improve the problem of difficult storage of the driver program has become an urgent issue in the industry.

发明内容Contents of the invention

本发明的一目的为提供一种内建于电子装置的驱动程序的安装方法,利用单一步骤来安装驱动程序,不需要另外将含有驱动程序的光盘或磁盘置入计算机系统中。An object of the present invention is to provide a method for installing a driver program built in an electronic device, which uses a single step to install the driver program without additionally inserting a CD or disk containing the driver program into the computer system.

本发明另一目的为提供一种内建于电子装置的驱动程序的安装方法,将驱动程序储存于电子装置内,以解决驱动程序保存不易的问题。Another object of the present invention is to provide a method for installing a driver program built in an electronic device, which stores the driver program in the electronic device, so as to solve the problem that the driver program is not easy to save.

为实现上述目的,本发明提出一种内建于电子装置的驱动程序的安装方法,以利用程序使电子装置与计算机系统之间进行信号传收。首先当电子装置插入至计算机系统的插槽时,对电子装置进行扫描步骤,以取得电子装置的硬件信息。接着电子装置的控制器执行储存于电子装置的系统内存内的程序代码,以响应扫描步骤,并且指示出电子装置内的储存内存及硬件核心装置。然后计算机系统依据硬件信息,以检测出储存内存及硬件核心装置,且驱动程序存放于储存内存中。接着计算机系统对储存内存进行命名,以产生对应于储存内存的磁盘字符,并将该储存内存设定为计算机系统可辨识的磁盘装置,以存取储存内存中的驱动程序。随后读取存放在储存内存中的驱动程序。然后选取相应于硬件核心装置的驱动程序,以进行驱动程序的安装步骤。最后在计算机系统上显示驱动程序的安装画面,以依据安装步骤的指示完成驱动程序的安装程序,以驱动该电子装置。本发明的较佳实施例中,在对电子装置进行扫描步骤之前,先检测出电子装置为随插即用装置,且该随插即用装置使用通用串行总线作为与计算机系统之间的通讯接口。In order to achieve the above object, the present invention proposes a method for installing a driver built in an electronic device, so as to use the program to transmit and receive signals between the electronic device and the computer system. First, when the electronic device is inserted into the slot of the computer system, the electronic device is scanned to obtain hardware information of the electronic device. Then the controller of the electronic device executes the program code stored in the system memory of the electronic device, responds to the scanning step, and indicates the storage memory and the hardware core device in the electronic device. Then the computer system detects the storage memory and the hardware core device according to the hardware information, and the driver program is stored in the storage memory. Then the computer system names the storage memory to generate a disk character corresponding to the storage memory, and sets the storage memory as a disk device recognizable by the computer system to access the driver program in the storage memory. The drivers stored in the storage memory are then read. Then select the driver program corresponding to the hardware core device to perform the installation steps of the driver program. Finally, the installation screen of the driver is displayed on the computer system, so as to complete the installation procedure of the driver according to the instructions of the installation steps, so as to drive the electronic device. In a preferred embodiment of the present invention, before the electronic device is scanned, it is detected that the electronic device is a plug-and-play device, and the plug-and-play device uses a universal serial bus as a communication with the computer system interface.

本发明还提供一种内建于电子装置的驱动程序的安装方法,利用该驱动程序使该电子装置与一计算机系统进行信号传收,该安装方法至少包含下列步骤:当该电子装置插入至该计算机系统的插槽时,对该电子装置进行扫描,以取得该电子装置的硬件信息;该电子装置的控制器执行储存于该电子装置的系统内存内的程序代码,并且指示出该电子装置设有至少一储存内存及至少一硬件核心装置;该计算机系统依据该硬件信息,以检测出该储存内存及该硬件核心装置,且该驱动程序存放于该储存内存中;读取存放在该储存内存中的该驱动程序;以及选取相应于该硬件核心装置的该驱动程序,以进行该驱动程序的安装步骤。The present invention also provides a method for installing a driver program built in an electronic device, using the driver program to enable the electronic device to communicate with a computer system, the installation method at least includes the following steps: when the electronic device is inserted into the When the slot of the computer system is used, the electronic device is scanned to obtain the hardware information of the electronic device; the controller of the electronic device executes the program code stored in the system memory of the electronic device, and instructs the electronic device to There is at least one storage memory and at least one hardware core device; the computer system detects the storage memory and the hardware core device based on the hardware information, and the driver program is stored in the storage memory; reads the stored in the storage memory and selecting the driver corresponding to the hardware core device to perform the installation steps of the driver.

总之,本发明利用内建于电子装置的驱动程序的安装方法,借助单一步骤来安装驱动程序以及储存于电子装置内的驱动程序,以简化电子装置的安装程序。In a word, the present invention utilizes the installation method of the driver program built in the electronic device to install the driver program and the driver program stored in the electronic device in a single step, so as to simplify the installation procedure of the electronic device.

下面结合具体实施例及其附图,对本发明作进一步详细说明。The present invention will be described in further detail below in conjunction with specific embodiments and accompanying drawings.

附图说明Description of drawings

图1为公知数码相机驱动程序的安装步骤流程图;Fig. 1 is the flow chart of installation steps of known digital camera driver;

图2为依据本发明的一实施例的数码相机的硬件装置方框图;FIG. 2 is a block diagram of a hardware device of a digital camera according to an embodiment of the present invention;

图3为依据本发明的电子装置的驱动程序的安装步骤流程图。FIG. 3 is a flowchart of installation steps of the driver program of the electronic device according to the present invention.

其中,附图标记说明如下:Wherein, the reference signs are explained as follows:

200控制器        202硬件核心装置200 controllers 202 hardware core devices

204通讯接口端口  206储存内存204 communication interface port 206 storage memory

208系统内存      210计算机系统208 system memory 210 computer system

具体实施方式Detailed ways

本发明提供一种内建于电子装置的驱动程序的安装方法,借助单一步骤来安装驱动程序,以简化电子装置安装于计算机系统的程序。并且利用储存于内存内的驱动程序来解决电子装置的驱动程序保管不易的问题。The invention provides a method for installing a driver built in an electronic device. The driver is installed in a single step to simplify the procedure for installing the electronic device in a computer system. And the driver program stored in the internal memory is used to solve the problem that the driver program of the electronic device is not easy to keep.

首先参考图2,其绘示依据本发明的一实施例中连接于计算机系统的数码相机(DSC)方框图。主要包括控制器200、硬件核心装置202、通讯接口端口204、储存内存206以及系统内存208。其中,控制器200用于控制数码相机的运作。通讯接口装置204,耦接于控制器200及计算机系统210,当数码相机的通讯接口端口204插入至计算机系统210的插槽时,计算机系统210可立即检测出数码相机的硬件装置。硬件核心装置202分别耦接于控制器200及通讯接口端口204,使数码相机提供信号处理的功能。系统内存208耦接于控制器200,用以储存数码相机运作所需的系统程序。储存内存206耦接于硬件核心装置202及控制器200,用以储存驱动数码相机的驱动程序。而控制器200可为上述数码相机内的中央处理器或是微控制器,例如Intel处理器或是各厂牌的单芯片。Referring first to FIG. 2 , it shows a block diagram of a digital camera (DSC) connected to a computer system according to an embodiment of the present invention. It mainly includes a controller 200 , a hardware core device 202 , a communication interface port 204 , a storage memory 206 and a system memory 208 . Wherein, the controller 200 is used to control the operation of the digital camera. The communication interface device 204 is coupled to the controller 200 and the computer system 210. When the communication interface port 204 of the digital camera is inserted into the slot of the computer system 210, the computer system 210 can immediately detect the hardware device of the digital camera. The hardware core device 202 is respectively coupled to the controller 200 and the communication interface port 204 to enable the digital camera to provide signal processing functions. The system memory 208 is coupled to the controller 200 and is used for storing system programs required for the operation of the digital camera. The storage memory 206 is coupled to the hardware core device 202 and the controller 200 for storing the driver program for driving the digital camera. The controller 200 can be a central processing unit or a microcontroller in the above-mentioned digital camera, such as an Intel processor or a single chip of various brands.

上述的硬件核心装置202除了可为数码相机的核心装置外,在本发明的实施例中,其它类型的硬件核心装置202例如可为网络通讯装置、计算机外设装置及消费性电子装置。网络通讯装置可为网络型的键盘/视信/鼠标转接装置(KVM over IP)、网络卡、集线器、虚拟私人网络(Virtual Private Network,VPN)、调制解调器。计算机外围装置,例如打印机、扫描仪、鼠标、光驱、磁带机。或是消费性电子装置,例如数字摄影机。储存内存206例如可为非挥发性内存,如闪存及存储卡。系统内存208例如可为只读存储器(ROM),可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)。更重要的是,通讯接口装置204例如可为随插即用的通用串行总线(Universal Serial Bus,USB)。In addition to the aforementioned core hardware device 202 being a core device of a digital camera, in the embodiment of the present invention, other types of core hardware devices 202 may be, for example, network communication devices, computer peripheral devices, and consumer electronics devices. The network communication device can be a network-type keyboard/video message/mouse switching device (KVM over IP), a network card, a hub, a virtual private network (Virtual Private Network, VPN), and a modem. Computer peripherals such as printers, scanners, mice, optical drives, tape drives. Or consumer electronic devices, such as digital cameras. The storage memory 206 can be, for example, non-volatile memory, such as flash memory and memory card. The system memory 208 can be, for example, a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or an electrically erasable programmable read-only memory (EEPROM). More importantly, the communication interface device 204 can be, for example, a plug-and-play Universal Serial Bus (USB).

接着参考图3,其绘示依据本发明的一实施例的数码相机硬件装置的驱动程序的安装步骤流程图。本发明的内建于电子装置的驱动程序的安装方法,以利用程序使电子装置与一计算机系统之间进行信号传收。Referring next to FIG. 3 , it shows a flow chart of installation steps of the driver program of the digital camera hardware device according to an embodiment of the present invention. The installation method of the driver program built in the electronic device of the present invention uses the program to enable the electronic device to perform signal transmission and reception between a computer system.

首先在步骤300中,当电子装置插入至计算机系统的插槽时,对电子装置进行扫描步骤,以取得电子装置的硬件信息。接着在步骤302,电子装置的控制器执行储存于电子装置的系统内存内的程序代码,以响应扫描步骤,并且指示出电子装置内的储存内存及硬件核心装置。然后在步骤304,计算机系统依据硬件信息检测出储存内存及硬件核心装置,且驱动程序存放于储存内存中。First, in step 300, when the electronic device is inserted into the slot of the computer system, the electronic device is scanned to obtain hardware information of the electronic device. Then in step 302, the controller of the electronic device executes the program code stored in the system memory of the electronic device in response to the scanning step, and indicates the storage memory and the hardware core device in the electronic device. Then in step 304, the computer system detects the storage memory and the hardware core device according to the hardware information, and the driver is stored in the storage memory.

接着在步骤306,计算机系统对储存内存进行命名,以产生对应于储存内存的磁盘字符,并将储存内存设定为计算机系统可辨识的磁盘装置,以存取储存内存中的驱动程序。随后在步骤308,读取存放在储存内存中的驱动程序。接着在步骤310,选取相应于硬件核心装置的驱动程序,以进行驱动程序的安装步骤。最后在步骤312,于计算机系统上显示驱动程序的安装画面,以依据安装步骤的指示完成驱动程序的安装程序,以驱动电子装置。Then in step 306, the computer system names the storage memory to generate a disk character corresponding to the storage memory, and sets the storage memory as a disk device recognizable by the computer system to access the driver program in the storage memory. Then in step 308, the driver program stored in the storage memory is read. Then in step 310, the driver program corresponding to the hardware core device is selected to perform the driver installation step. Finally, in step 312, the driver installation screen is displayed on the computer system, so as to complete the driver installation procedure according to the instructions of the installation steps, so as to drive the electronic device.

本发明的较佳实施例中,对电子装置进行扫描步骤之前,计算机系统先检测出电子装置为随插即用(Plug and Play)的硬设备,且该随插即用装置使用通用串行总线(USB),所以在上述步骤304中,可通过电子装置的通用串行总线(USB)的硬件规格来辨识各种不同的硬件核心装置的产品识别码(Product Identifier,PID)或是制造厂商识别码(Vendor Identifier,VID),以取得相应于硬件核心装置的驱动程序,以利于计算机系统正确地辨识出电子装置。In a preferred embodiment of the present invention, before the electronic device is scanned, the computer system first detects that the electronic device is a plug-and-play (Plug and Play) hardware device, and the plug-and-play device uses a universal serial bus (USB), so in the above step 304, the product identification code (Product Identifier, PID) or manufacturer identification of various hardware core devices can be identified through the hardware specification of the Universal Serial Bus (USB) of the electronic device Code (Vendor Identifier, VID) to obtain the driver program corresponding to the hardware core device, so as to facilitate the computer system to correctly identify the electronic device.

本发明的另一较佳实施例中,在控制器执行储存于电子装置的系统内存内的程序代码时,先指示出储存内存,接着指示出硬件核心装置。换言之,电子装置插入计算机系统之后预先依据硬件信息检测出存放驱动程序的储存内存,以用于后续所检测出的硬件核心装置。另外,本发明在读取存储存内存中的驱动程序之前,进一步扫描其它的硬件核心装置,并且进行上述的步骤308至步骤312,直至安装完成所有的硬件核心装置的驱动程序。In another preferred embodiment of the present invention, when the controller executes the program code stored in the system memory of the electronic device, it first indicates the storage memory, and then indicates the hardware core device. In other words, after the electronic device is inserted into the computer system, the storage memory for storing the driver program is detected in advance according to the hardware information, so as to be used for the subsequently detected hardware core device. In addition, the present invention further scans other hardware core devices before reading the driver program stored in the internal memory, and performs the above steps 308 to 312 until the driver programs of all hardware core devices are installed.

由于信息技术的发展,内存的容量越来越大,且成本低廉,所以本发明更可将电子装置的专属的应用程序内建在内存中,以于完成驱动程序的安装之后,立即安装电子装置的应用程序。故本发明将相应于电子装置的应用程序存放于储存内存中,以于在完成驱动程序的安装程序之后,立即读取存放在储存内存中的应用程序。接着选取相应于电子装置的应用程序的步骤,以进行应用程序的安装步骤。最后将应用程序的安装画面显示于计算机系统上,以要求使用者依据安装步骤的指示完成应用程序的安装程序。Due to the development of information technology, the capacity of the memory is getting bigger and lower, and the cost is low, so the present invention can build the exclusive application program of the electronic device into the memory, so that the electronic device can be installed immediately after the installation of the driver program is completed. s application. Therefore, the present invention stores the application program corresponding to the electronic device in the storage memory, so that the application program stored in the storage memory can be read immediately after the installation of the driver program is completed. Then select the step corresponding to the application program of the electronic device to perform the installation step of the application program. Finally, the installation screen of the application program is displayed on the computer system, so as to require the user to complete the installation procedure of the application program according to the instructions of the installation steps.

此外,当有新版本的驱动程序或是应用程序发布时,只需要将新版的驱动程序或是应用程序储存至装置的非挥发性内存中,以直接取代旧版的驱动程序或是应用程序,以便于安装功能最完整的驱动程序。In addition, when a new version of the driver or application program is released, it only needs to store the new version of the driver program or application program in the non-volatile memory of the device to directly replace the old version of the driver program or application program, so that to install the most feature-complete driver.

根据上述,由于驱动程序内建在电子装置的储存内存内,在进行驱动程序安装时,先将电子装置插入至计算机系统中,此时计算机系统会先检测到电子装置的储存内存,并且将储存内存视为一储存装置,同时让使用者选取放在储存内存内的驱动程序。因此本发明只需要利用一个插入电子装置的步骤即可循序地完成驱动程序的安装程序,提供极佳的安装方便性以及驱动程序与应用程序的保存性。According to the above, since the driver program is built in the storage memory of the electronic device, when installing the driver program, the electronic device is first inserted into the computer system. At this time, the computer system will first detect the storage memory of the electronic device and store the The memory is treated as a storage device and allows the user to select the drivers placed in the storage memory. Therefore, the present invention only needs to use one step of inserting the electronic device to complete the installation procedure of the driver program sequentially, providing excellent installation convenience and preservation of the driver program and application program.

本发明的另一实施例中,当重新安装计算机装置操作系统,例如Windows95/98/2000/ME/XP系列或是LINUX、UNIX的操作系统或是其兼容的操作系统,在硬件装置仍然插在计算机装置的情况下,操作系统先检测到电子装置的储存内存,同时安装储存内存内的驱动程序,使得使用者不需要另外提供存有该驱动程序的磁盘或是光盘。特定而言,本发明的安装方法特别适用于可移植性的电子装置,即可使用内存内的驱动程序,以迅速地将电子装置的驱动程序安装在计算机系统中。In another embodiment of the present invention, when reinstalling the computer device operating system, such as Windows95/98/2000/ME/XP series or LINUX, UNIX operating system or its compatible operating system, the hardware device is still plugged in In the case of a computer device, the operating system first detects the storage memory of the electronic device, and at the same time installs the driver program in the storage memory, so that the user does not need to provide an additional disk or CD that stores the driver program. Specifically, the installation method of the present invention is especially suitable for portable electronic devices, that is, the driver program in the memory can be used to quickly install the driver program of the electronic device in the computer system.

综上所述,本发明利用内建于电子装置的驱动程序的安装方法,借助将电子装置插入计算机系统的单一步骤来安装驱动程序,以简化电子装置的安装程序。并且利用储存驱动程序的储存内存来解决驱动程序保存不易的问题。To sum up, the present invention utilizes the installation method of the built-in driver program of the electronic device, and installs the driver program through a single step of inserting the electronic device into the computer system, so as to simplify the installation procedure of the electronic device. And the storage memory for storing the driver program is used to solve the problem that the driver program is not easy to save.

本发明已揭示较佳实施例如上,仅用于帮助了解本发明的实施,并非用以限定本发明,本领域技术人员在领悟本发明的精神之后,在不脱离本发明的构思范围内,可作适当更动润饰及等同的变化替换,但其均不脱离本发明的保护范围。The present invention has disclosed preferred embodiments as above, which are only used to help understand the implementation of the present invention, and are not intended to limit the present invention. After comprehending the spirit of the present invention, those skilled in the art may, without departing from the scope of the present invention, Appropriate modifications and equivalent changes are made, but none of them depart from the protection scope of the present invention.

Claims (20)

1. be built in the installation method of the driver of electronic installation in one kind, wherein this driver makes this electronic installation and a computer system carry out signal to pass and receive, it is characterized in that this installation method comprises the following step:
(a) when this electronic installation is inserted into the slot of this computer system, this electronic installation is scanned, to obtain the hardware information of this electronic installation;
(b) controller of this electronic installation is carried out the program code in the Installed System Memory be stored in this electronic installation, and indicates this electronic installation and be provided with at least one storage internal memory and at least one hardware core device;
(c) this computer system detects this storage internal memory and this hardware core device according to this hardware information, and this driver is deposited in this storage internal memory;
(d) this computer system is named this storage internal memory, produces the disk character that stores internal memory corresponding to this, and should store internal memory and be set at the cognizable disk set of this computer system, with this driver in this storage internal memory of access;
(e) this computer system reads leaves this driver in this storage internal memory in;
(f) choose this driver, to carry out the installation of this driver corresponding to this hardware core device; And
(g) installation screen that shows this driver is on this computer system, finishes the installation procedure of this driver with the indication of foundation installation steps, to drive this electronic installation.
2. installation method as claimed in claim 1 is characterized in that, before (a) step, comprises also that to detect this electronic installation be plug-in device.
3. installation method as claimed in claim 2 is characterized in that, in detecting the step that this electronic installation is a plug-in device, comprises at least and picks out this electronic installation and use USB (universal serial bus).
4. installation method as claimed in claim 3 is characterized in that, in (c) step, comprises the product ID or the manufacturer's identification code that obtain corresponding to this hardware core device of this USB (universal serial bus) at least.
5. installation method as claimed in claim 1 is characterized in that, before (e) step, also comprises the hardware core device that scans other, and carries out (e) step to (g) step, until the driver of all hardware core devices of installation.
6. installation method as claimed in claim 1 is characterized in that, also comprises the step that transmits this driver that upgrades, to replace this driver in this storage internal memory.
7. installation method as claimed in claim 1 is characterized in that, in (b) step, also comprises and indicates this storage internal memory earlier, then indicates the step of this hardware core device.
8. installation method as claimed in claim 1 is characterized in that, also comprises the step of application program in this storage internal memory of depositing corresponding to this electronic installation.
9. installation method as claimed in claim 8 is characterized in that, after (g) step, also comprises the following step:
(h) this computer system reads leaves this application program in this storage internal memory in; And
(i) installation screen that shows this application program is finished the installation procedure of this application program with the indication of foundation installation steps on this computer system.
10. be built in the installation method of the driver of electronic installation in one kind, wherein utilize this driver to make this electronic installation and a computer system carry out signal and pass and receive, it is characterized in that this installation method comprises the following step:
(a) when this electronic installation is inserted into the slot of this computer system, this electronic installation is scanned, to obtain the hardware information of this electronic installation;
(b) controller of this electronic installation is carried out the program code in the Installed System Memory be stored in this electronic installation, and indicates this electronic installation and be provided with at least one storage internal memory and at least one hardware core device;
(c) this computer system is according to this hardware information, and detecting this storage internal memory and this hardware core device, and this driver is deposited in this storage internal memory;
(d) read this driver that leaves in this storage internal memory; And
(e) choose this driver, to carry out the installation steps of this driver corresponding to this hardware core device.
11. installation method as claimed in claim 10 is characterized in that, before (a) step, comprises also that to detect this electronic installation be plug-in device.
12. installation method as claimed in claim 11 is characterized in that, in detecting the step that this electronic installation is a plug-in device, comprises at least and picks out this electronic installation and use USB (universal serial bus).
13. installation method as claimed in claim 12 is characterized in that, in (c) step, comprises the product ID or the manufacturer's identification code that obtain corresponding to this hardware core device of this USB (universal serial bus) at least.
14. installation method as claimed in claim 10, it is characterized in that, before (d) step, also comprise the hardware core device that scans other, and carry out the step of (d) step, until the driver of all hardware core devices of installation to (e) step.
15. installation method as claimed in claim 10 is characterized in that, also comprises the step that transmits this driver that upgrades, to replace this driver in this storage internal memory.
16. installation method as claimed in claim 10 is characterized in that, also comprises the application program deposited corresponding to this electronic installation in this storage internal memory.
17. installation method as claimed in claim 16 is characterized in that, after (e) step, also comprises the following step:
(f) read this application program that leaves in this storage internal memory; And
(g) installation screen that shows this application program is finished the installation procedure of this application program with the indication of foundation installation steps on this computer system.
18. installation method as claimed in claim 10 is characterized in that, in (b) step, comprises at least and indicates this storage internal memory earlier, then indicates this hardware core device.
19. installation method as claimed in claim 10, it is characterized in that, after (c) step, also comprise this storage internal memory is named, to produce the disk character that stores internal memory corresponding to this, and should store internal memory and be set at the cognizable disk set of this computer system, should store this driver in internal memory with access.
20. installation method as claimed in claim 10, it is characterized in that, after (e) step, also comprise show this driver installation screen on this computer system, finish the installation procedure of this driver with the indication of foundation installation steps, to drive this electronic installation.
CNB2004100824718A 2004-09-22 2004-09-22 Method for installing driver built in hardware device Expired - Lifetime CN100371917C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100824718A CN100371917C (en) 2004-09-22 2004-09-22 Method for installing driver built in hardware device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100824718A CN100371917C (en) 2004-09-22 2004-09-22 Method for installing driver built in hardware device

Publications (2)

Publication Number Publication Date
CN1752952A true CN1752952A (en) 2006-03-29
CN100371917C CN100371917C (en) 2008-02-27

Family

ID=36679810

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100824718A Expired - Lifetime CN100371917C (en) 2004-09-22 2004-09-22 Method for installing driver built in hardware device

Country Status (1)

Country Link
CN (1) CN100371917C (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103530243A (en) * 2012-07-06 2014-01-22 辉达公司 System, method, and computer program product for determining settings for a device
CN103605500A (en) * 2012-07-06 2014-02-26 辉达公司 System, method, and computer program product for calculating settings for a device, utilizing one or more constraints
CN104503792A (en) * 2014-12-22 2015-04-08 山东超越数控电子有限公司 Method for realizing equipment management function in VxWorks
US9275377B2 (en) 2012-06-15 2016-03-01 Nvidia Corporation System, method, and computer program product for determining a monotonic set of presets
US10509658B2 (en) 2012-07-06 2019-12-17 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US10668386B2 (en) 2012-07-06 2020-06-02 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001125788A (en) * 1999-09-15 2001-05-11 Hewlett Packard Co <Hp> Built-in driver software for electronic device
US6591358B2 (en) * 2001-01-26 2003-07-08 Syed Kamal H. Jaffrey Computer system with operating system functions distributed among plural microcontrollers for managing device resources and CPU
CN1380603A (en) * 2001-04-10 2002-11-20 英业达股份有限公司 Peripheral device with built-in driver and its installation method
CN2570872Y (en) * 2002-05-13 2003-09-03 旺讯科技股份有限公司 Small memory device with built-in driver

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9275377B2 (en) 2012-06-15 2016-03-01 Nvidia Corporation System, method, and computer program product for determining a monotonic set of presets
CN103530243A (en) * 2012-07-06 2014-01-22 辉达公司 System, method, and computer program product for determining settings for a device
CN103605500A (en) * 2012-07-06 2014-02-26 辉达公司 System, method, and computer program product for calculating settings for a device, utilizing one or more constraints
US9250931B2 (en) 2012-07-06 2016-02-02 Nvidia Corporation System, method, and computer program product for calculating settings for a device, utilizing one or more constraints
US9286247B2 (en) 2012-07-06 2016-03-15 Nvidia Corporation System, method, and computer program product for determining settings for a device by utilizing a directed acyclic graph containing a plurality of directed nodes each with an associated speed and image quality
CN103530243B (en) * 2012-07-06 2016-12-28 辉达公司 For determining the system of the setting for equipment, method
CN103605500B (en) * 2012-07-06 2017-04-12 辉达公司 System, method, and computer program product for calculating settings for a device, utilizing one or more constraints
US10509658B2 (en) 2012-07-06 2019-12-17 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US10668386B2 (en) 2012-07-06 2020-06-02 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US10795691B2 (en) 2012-07-06 2020-10-06 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US11351463B2 (en) 2012-07-06 2022-06-07 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
CN104503792A (en) * 2014-12-22 2015-04-08 山东超越数控电子有限公司 Method for realizing equipment management function in VxWorks

Also Published As

Publication number Publication date
CN100371917C (en) 2008-02-27

Similar Documents

Publication Publication Date Title
US20060253620A1 (en) Data structure of flash memory having system area with variable size in which data can be updated, USB memory device having the flash memory, and method of controlling the system area
US7606946B2 (en) Removable device and program startup method
US20050015540A1 (en) Auto-executable portable data storage device and the method of auto-execution thereof
CN101454762B (en) An interactive input system, a plug-and-play cable for the system and an interactive method
CN103699372B (en) From central storage means booting computer system
EP1434128A1 (en) Plug-and-play interconnection architecture and method with in-device storage module in peripheral device
CN103049405B (en) Android device file management method and system
CN1292528A (en) Portable integrated circuit memory devices for use with the universal serial bus
CN101548265B (en) Portable multi-platform booting systems and framework
JP2007514217A (en) Data exchange method between data processing apparatus and computer
US20070180167A1 (en) Dynamic partition mapping in a hot-pluggable data storage apparatus
CN101911004B (en) BIOS graphical engine providing uniform look and feel
US20050066129A1 (en) Portable data storage device allowing dynamic setting of disk type and the method of dynamically setting disk type thereof
CN1523512A (en) Apparatus and method for generating hot-plug signal
CN1752952A (en) How to install drivers built into hardware devices
US20050257218A1 (en) Method for automatically downloading and installing driver of peripheral
WO2008039032A1 (en) Memory card reader device for recovering memory card
JP5163522B2 (en) USB storage device, host computer, USB storage system, and program
CN101354653B (en) Driver automatic installation method and system for hardware device
CN104809005A (en) Drive installation method and device and computer
US20070288936A1 (en) External device and operating method applied thereto
CN101169724B (en) Peripheral device driving method of cross-platform drive-free program
CN110618908B (en) Method for quickly verifying screen and machine display interface
CN106686457A (en) Intelligent television upgrading method and apparatus
JP2008541219A (en) Data structure of flash memory having system area having variable size capable of data update, USB memory device having flash memory, and method for controlling system area

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: HONGZHENG AUTOMATION SCIENCE-TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: WEIXING SCIENCE + TECHNOLOGY CO., LTD.

Effective date: 20061208

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20061208

Address after: Taiwan County, Taipei, China

Applicant after: ATEN INTERNATIONAL CO.,LTD.

Address before: Taipei city of Taiwan Province

Applicant before: WEIXING SCIENCE & TECHNOLOGY C

C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20080227