+

WO1994011812B1 - Procede de chargement de programmes pilotes de peripheriques - Google Patents

Procede de chargement de programmes pilotes de peripheriques

Info

Publication number
WO1994011812B1
WO1994011812B1 PCT/US1993/011227 US9311227W WO9411812B1 WO 1994011812 B1 WO1994011812 B1 WO 1994011812B1 US 9311227 W US9311227 W US 9311227W WO 9411812 B1 WO9411812 B1 WO 9411812B1
Authority
WO
WIPO (PCT)
Prior art keywords
header
driver
computer
address
device drivers
Prior art date
Application number
PCT/US1993/011227
Other languages
English (en)
Other versions
WO1994011812A1 (fr
Filing date
Publication date
Application filed filed Critical
Priority to JP6512501A priority Critical patent/JPH08502378A/ja
Priority to EP94901601A priority patent/EP0669023A1/fr
Publication of WO1994011812A1 publication Critical patent/WO1994011812A1/fr
Publication of WO1994011812B1 publication Critical patent/WO1994011812B1/fr

Links

Abstract

Procédé de mémorisation de programmes pilotes de périphériques dans la région adaptateur d'un espace adresse d'ordinateur comprenant l'étape de constitution d'une pluralité d'en-têtes et d'association de chaque en-tête à un programme pilote de périphérique à charger et à initialiser. Chaque en-tête comprend des instructions de chargement et d'initialisation de son programme pilote associé. De plus, chaque en-tête comprend des informations servant à identifier l'adresse suivant immédiatement son programme pilote. De plus, ce procédé comprend l'étape de mémorisation de la pluralité de programmes pilotes et de leurs en-têtes correspondants dans un espace d'adresse possédant des adresses séquentielles. De plus, chaque en-tête est mémorisé dans un espace d'adresse possédant des adresses séquentielles avec les adresses de l'espace adresse occupé par son programme pilote correspondant. L'invention concerne également un procédé de chargement de la pluralité de programmes pilotes de périphériques mémorisés selon le processus décrit ci-dessus. Le procédé de chargement comprend l'étape de localisation d'un en-tête et d'exécution des instructions de chargement et d'initialisation de son programme pilote correspondant. Ensuite, on utilise l'identificateur de dimension de programme pilote, afin d'identifier la localisation de l'en-tête suivant immédiatement le programme pilote venant d'être chargé.
PCT/US1993/011227 1992-11-16 1993-11-16 Procede de chargement de programmes pilotes de peripheriques WO1994011812A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP6512501A JPH08502378A (ja) 1992-11-16 1993-11-16 装置ドライバをロードする方法
EP94901601A EP0669023A1 (fr) 1992-11-16 1993-11-16 Procede et systeme de chargement de programmes pilotes de peripheriques; procede pour organiser une memoire morte pour etre utilisee dans un systeme d'ordinateur sans disque

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US97694592A 1992-11-16 1992-11-16
US07/976,945 1992-11-16

Publications (2)

Publication Number Publication Date
WO1994011812A1 WO1994011812A1 (fr) 1994-05-26
WO1994011812B1 true WO1994011812B1 (fr) 1994-07-07

Family

ID=25524652

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1993/011227 WO1994011812A1 (fr) 1992-11-16 1993-11-16 Procede de chargement de programmes pilotes de peripheriques

Country Status (4)

Country Link
US (1) US5598563A (fr)
EP (1) EP0669023A1 (fr)
JP (1) JPH08502378A (fr)
WO (1) WO1994011812A1 (fr)

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6446199B1 (en) * 1995-06-06 2002-09-03 International Business Machines Corporation Disk drive incompatible firmware recovery
US5794245A (en) * 1995-12-15 1998-08-11 International Business Machines Corporation Generic wrapper for decompressing DOS driver sys files
US5809331A (en) * 1996-04-01 1998-09-15 Apple Computer, Inc. System for retrieving configuration information from node configuration memory identified by key field used as search criterion during retrieval
US5668996A (en) * 1996-04-29 1997-09-16 Microsoft Corporation Rendering CD redbook audio using alternative storage locations and formats
US5835737A (en) * 1996-05-10 1998-11-10 Apple Computer, Inc. Method and apparatus for arbitrating access to selected computer system devices
US5787019A (en) * 1996-05-10 1998-07-28 Apple Computer, Inc. System and method for handling dynamic changes in device states
US5819115A (en) * 1996-06-28 1998-10-06 Compaq Computer Corporation Driver bundle including a compressed, self-extracting, executable driver for the host processor and an adapter driver for the processor of a network adapter card
US6424991B1 (en) 1996-07-01 2002-07-23 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server communication framework
US6434598B1 (en) 1996-07-01 2002-08-13 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server graphical user interface (#9) framework in an interprise computing framework system
US6304893B1 (en) 1996-07-01 2001-10-16 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server event driven message framework in an interprise computing framework system
US6272555B1 (en) 1996-07-01 2001-08-07 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server-centric interprise computing framework system
US6038590A (en) 1996-07-01 2000-03-14 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server state machine in an interprise computing framework system
US6266709B1 (en) 1996-07-01 2001-07-24 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server failure reporting process
US5987245A (en) 1996-07-01 1999-11-16 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture (#12) for a client-server state machine framework
US5999972A (en) 1996-07-01 1999-12-07 Sun Microsystems, Inc. System, method and article of manufacture for a distributed computer system framework
US5848246A (en) 1996-07-01 1998-12-08 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server session manager in an interprise computing framework system
US6363436B1 (en) * 1997-01-27 2002-03-26 International Business Machines Corporation Method and system for loading libraries into embedded systems
US6009480A (en) * 1997-09-12 1999-12-28 Telxon Corporation Integrated device driver wherein the peripheral downloads the device driver via an I/O device after it is determined that the I/O device has the resources to support the peripheral device
US5951684A (en) * 1997-12-23 1999-09-14 Samsung Electronics Co., Ltd. Method of booting a computer system with identifying a CD-ROM disk drive of the system and a method of loading a device driver
KR100284430B1 (ko) * 1998-12-18 2001-04-02 구자홍 프로그램 갱신 방법 및 장치
US20050149921A1 (en) * 1999-03-19 2005-07-07 Rollins Douglas L. Software module update
FI106495B (fi) * 1999-04-12 2001-02-15 Nokia Mobile Phones Ltd Verkkoelementti
US6598095B2 (en) 1999-04-14 2003-07-22 Micron Technology, Inc. Method and system for identifying and configuring peripheral devices
US6442683B1 (en) 1999-10-07 2002-08-27 Micron Technology, Inc. Apparatus for automatically retrieving and installing device drivers across a network
US6473854B1 (en) 1999-10-07 2002-10-29 Micron Technology, Inc. Method for automatically retrieving and installing device drivers across a network
US6754722B2 (en) * 2000-11-29 2004-06-22 Dell Products L.P. System and method for installing device drivers in a computer system
EP1248193A1 (fr) * 2001-04-02 2002-10-09 Hewlett-Packard Company Module d'initialisation pour un pilote de périphérique
US6910113B2 (en) * 2001-09-07 2005-06-21 Intel Corporation Executing large device firmware programs
US6944867B2 (en) * 2001-10-04 2005-09-13 Lenovo (Singapore) Pte. Ltd. Method for providing a single preloaded software image with an ability to support multiple hardware configurations and multiple types of computer systems
TW571234B (en) * 2001-11-06 2004-01-11 Penbex Data Systems Inc Method and device for packaging and decomposing image file, and image file capable of being packaged and decomposed
US7149692B1 (en) * 2001-11-30 2006-12-12 Silicon Motion, Inc. Method, apparatus and system for a single chip audio solution controller and DSP
US7680957B1 (en) 2003-05-09 2010-03-16 Symantec Operating Corporation Computer system configuration representation and transfer
US7322010B1 (en) 2004-02-06 2008-01-22 Symantec Operating Corporation Graphical user interface for mapping computer resources
US7313719B1 (en) 2004-02-06 2007-12-25 Symantec Operating Corporation Restore of backup to computer system with filesystem/volume attribute modification
US7293272B1 (en) * 2004-02-26 2007-11-06 Veritas Operating Corporation Device driver processing for automated system restores
US7334157B1 (en) 2004-02-26 2008-02-19 Symantec Operating Corporation Restore of data to a computer system having different hardware
CN100437490C (zh) * 2006-04-05 2008-11-26 威盛电子股份有限公司 安装驱动程序的方法及其计算机系统
US7769990B1 (en) 2007-03-23 2010-08-03 Symantec Corporation Using a monitoring process to update system configuration settings during restore operations
US8132186B1 (en) 2007-03-23 2012-03-06 Symantec Corporation Automatic detection of hardware and device drivers during restore operations
US7886185B1 (en) 2007-03-23 2011-02-08 Symantec Corporation Creation of a device database and synthesis of device driver information during dissimilar system restore
KR101476691B1 (ko) * 2008-04-23 2014-12-29 삼성전자주식회사 디바이스 구동장치 및 구동방법
US9588803B2 (en) 2009-05-11 2017-03-07 Microsoft Technology Licensing, Llc Executing native-code applications in a browser
US9323921B2 (en) 2010-07-13 2016-04-26 Microsoft Technology Licensing, Llc Ultra-low cost sandboxing for application appliances
US9495183B2 (en) 2011-05-16 2016-11-15 Microsoft Technology Licensing, Llc Instruction set emulation for guest operating systems
US9122711B1 (en) 2012-05-24 2015-09-01 Symantec Corporation Simplified system backup protection and recovery
US10097534B2 (en) * 2015-08-28 2018-10-09 Dell Products L.P. System and method to redirect hardware secure USB storage devices in high latency VDI environments
US11223537B1 (en) 2016-08-17 2022-01-11 Veritas Technologies Llc Executing custom scripts from the host during disaster recovery

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4589063A (en) * 1983-08-04 1986-05-13 Fortune Systems Corporation Data processing system having automatic configuration
GB2203869B (en) * 1987-04-17 1991-10-23 Apple Computer Computer resource configuration method and apparatus
JP2569092B2 (ja) * 1987-12-11 1997-01-08 株式会社日立製作所 入出力機器制御プログラムのアドレス解決方法
US5012514A (en) * 1990-06-26 1991-04-30 Paul Renton Hard drive security system
US5319751A (en) * 1991-12-27 1994-06-07 Intel Corporation Device driver configuration in a computer system
US5412978A (en) * 1993-06-22 1995-05-09 Phase 1 Instruments, Inc. Leak detection system

Similar Documents

Publication Publication Date Title
WO1994011812B1 (fr) Procede de chargement de programmes pilotes de peripheriques
CA1296806C (fr) Methode et appareil pour determiner la configuration des ressources d'unordinateur
US5210844A (en) System using selected logical processor identification based upon a select address for accessing corresponding partition blocks of the main memory
EP0669023A1 (fr) Procede et systeme de chargement de programmes pilotes de peripheriques; procede pour organiser une memoire morte pour etre utilisee dans un systeme d'ordinateur sans disque
US6430672B1 (en) Method for performing address mapping using two lookup tables
US6763447B2 (en) Lock-free list for use with computer system utilizing FIFO queue for tracking order of various sublists
US5896546A (en) "Sticky" logical drive letter assignments
EP0149389A2 (fr) Système de commande de traduction d'adresse
GB1501998A (en) Sort apparatus and data processing system
EP0331900A3 (fr) Méthode et dispositif pour la commande des droits d'accès
EP0471532A2 (fr) Procédé de détermination de la taille d'une mémoire
US5640507A (en) Method and apparatus for identifying read only memory
US4525803A (en) Method for controlling the comparison to be effected between reference logical entities and logical entities issuing from a file
US5748886A (en) Data check method for an external memory and check system for an external ROM data
US7474313B1 (en) Apparatus, method, and system for coalesced Z data and color data for raster operations
EP0522728B1 (fr) Méthode pour accéder efficacement à des données dans une table de liaison
EP1387244A2 (fr) Système de gestion d'horodatage pour des réseaux de disques
EP0089717B1 (fr) Dispositif pour interclasser en série deux listes rangées afin de former une seule liste rangée
JP3448261B2 (ja) セル読出装置
JP2583403B2 (ja) バッキングストア管理方式
KR100261177B1 (ko) 메시지 핸들링방법
EP0292237B1 (fr) Système informatique avec carte de CI
JPH0430632B2 (fr)
JPH07152653A (ja) データ処理装置
JP2907665B2 (ja) 獲得記憶領域の管理方式
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载