Home    Prev Next    
Contents
RapidDriver Explorer
Introduction
The User Interface (Overview)
Device Description
Test Devices
Driver Description
New RapidDriver Project
Step 1: Select Device
Step 2: Project Description
Step 3: ISA Resources
Step 4: Driver Installation
Generic RapidDriver Project
Port I/O
Memory-mapped I/O
PCI Devices
Working With ISA/PC-104 Devices
New ISA/PC-104 Project
Hardware Resources for ISA/PC-104
Input/Output (I/O) Port Ranges
Memory Address Ranges
Interrupt Request (IRQ) Line
Direct Memory Access (DMA) Channel
Test ISA/PC-104 Device
Working With PCI Devices
New PCI Driver Project
Test PCI Device
PCI Header
Configuration Space
Base Address Registers (BARs)
Interruptions
Settings for bus-master DMA
Working with Parallel Port Devices
New Parallel Port Project
Test Parallel Port Device
Parallel Port Settings
LPT Pins
Ports And Bits
Interrupts
Working With USB Devices
New USB Project
Test USB Device
Descriptors and Configuration
Vendor/Class Requests
Pipe Operations
Feature Requests
Device Description
Go to RapidDriver Main Page

First of all, let's have a look at the process of installing a new device into the computer that operates under Windows and supports Plug&Play. To do this, apart from the driver you need a so-called INF-file that contains all the necessary information about the hardware and WDM driver being installed, including a list of files to be copied, description of keys created in the registry, etc.

It goes without saying that the above-mentioned INF-file should be created in advance, as well as all other files that it points to (the driver and any optional files). The RapidDriver creates an INF-file in "silent" mode when the Actions | Install Device using ... menu item have been selected. You should provide all necessary installation information you install the driver for your new device. This information usually has been created during the new RapidDriver project process. But you can edit this information at the "Device Description" tab page.


devicedescription  


All entries on this page are self documented, so all you need to do is to fill in the necessary fields with information about your company and also about the class of your device. For the RapidDriver Explorer edition this class should be always "RapidDriver Devices". With the RapidDriver Developer or Source Builder editions you can select another installation classes as well. The only situation that requires special comments is the one when a device doesn't belong to any of the enumerated classes. In this case you should click "Add New Setup Class..." button, which shows dialog intended for new setup class creation. In the "New Setup Class" dialog supply name, description and index of predefined icon of the new device class, and give it a unique identifier (GUID). After pressing OK new setup class is added to the system registry and from this moment can be easyly used by your device driver.


custmclass