CA2300626C - Methode et systeme de relisation de modules de gestion de peripheriques protegees - Google Patents

Methode et systeme de relisation de modules de gestion de peripheriques protegees Download PDF

Info

Publication number
CA2300626C
CA2300626C CA002300626A CA2300626A CA2300626C CA 2300626 C CA2300626 C CA 2300626C CA 002300626 A CA002300626 A CA 002300626A CA 2300626 A CA2300626 A CA 2300626A CA 2300626 C CA2300626 C CA 2300626C
Authority
CA
Canada
Prior art keywords
driver
real mode
mode
real
drivers
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.)
Expired - Fee Related
Application number
CA002300626A
Other languages
English (en)
Other versions
CA2300626A1 (fr
Inventor
Harish Naidu
William G. Parry
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.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Priority claimed from CA002140165A external-priority patent/CA2140165C/fr
Publication of CA2300626A1 publication Critical patent/CA2300626A1/fr
Application granted granted Critical
Publication of CA2300626C publication Critical patent/CA2300626C/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Stored Programmes (AREA)
CA002300626A 1995-01-13 1995-01-13 Methode et systeme de relisation de modules de gestion de peripheriques protegees Expired - Fee Related CA2300626C (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CA002140165A CA2140165C (fr) 1994-01-21 1995-01-13 Methode et systeme de realisation de modules de gestion de peripheriques protegees

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CA002140165A Division CA2140165C (fr) 1994-01-21 1995-01-13 Methode et systeme de realisation de modules de gestion de peripheriques protegees

Publications (2)

Publication Number Publication Date
CA2300626A1 CA2300626A1 (fr) 1995-07-22
CA2300626C true CA2300626C (fr) 2002-04-23

Family

ID=4155039

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002300626A Expired - Fee Related CA2300626C (fr) 1995-01-13 1995-01-13 Methode et systeme de relisation de modules de gestion de peripheriques protegees

Country Status (1)

Country Link
CA (1) CA2300626C (fr)

Also Published As

Publication number Publication date
CA2300626A1 (fr) 1995-07-22

Similar Documents

Publication Publication Date Title
US5604887A (en) Method and system using dedicated location to share information between real and protected mode device drivers
US7519806B2 (en) Virtual partition for recording and restoring computer data files
US6279109B1 (en) Computing system and operating method for booting and running a graphical user interface (GUI) with r/w hard drive partition unavailable
US6993649B2 (en) Method of altering a computer operating system to boot and run from protected media
US5933631A (en) Dynamic boot filesystem selection
US5701477A (en) Method and apparatus for master boot record shadowing
US7539828B2 (en) Method and system for automatically preserving persistent storage
US6915420B2 (en) Method for creating and protecting a back-up operating system within existing storage that is not hidden during operation
US5727213A (en) Computer system capable of booting from CD-ROM and tape
US5598563A (en) Method of loading device drivers from ROM without requirement of system to have any harddisks or floppy drives and without using config.sys file
US5214695A (en) Apparatus and method for loading a system reference diskette image from a system partition in a personal computer system
US9405777B2 (en) Registry emulation
US5128995A (en) Apparatus and method for loading a system reference diskette image from a system partition in a personal computer system
US6725178B2 (en) Use of hidden partitions in a storage device for storing BIOS extension files
EP1378830B1 (fr) Selecteur de systeme d'exploitation et disque de stockage de dounees
US6944867B2 (en) Method for providing a single preloaded software image with an ability to support multiple hardware configurations and multiple types of computer systems
EP0417889A2 (fr) Méthode et dispositif pour protéger un système d'ordinateur
US20020166059A1 (en) Methods and apparatus for protecting against viruses on partitionable media
US20090094447A1 (en) Universal serial bus flash drive for booting computer and method for loading programs to the flash drive
US7305539B2 (en) Adaptive booting from mass storage device
US6971003B1 (en) Method and apparatus for minimizing option ROM BIOS code
CA2300626C (fr) Methode et systeme de relisation de modules de gestion de peripheriques protegees
US6314482B1 (en) Method and system for indexing adapters within a data processing system
JP2000148413A (ja) デバイス識別子に基づいた記憶デバイスの構成の検証

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20150113