PE-BUILDER/XPE
CREATE DRIVER PLUGIN
PE2USB
SCREENSHOTS
SELF-EXTRACTING PLUGIN
TFTPD32/RIS
XPE SKINS
Creating a driver plugin without install or setup executable.This page was last updated on September 21, 2006
: : Introduction
: : DriverGuide Toolkit : : Collect existing driver information : : Control Check : : Create the plugin : : History
|
|
ATI MOBILITY RADEON 9600 Series |
SoundMAX Integrated Digital Audio |
|---|---|
|
Ati2cqag.dll |
a3d.dll |
Control Check
Because the previous step is very basis and simple bud not waterproof, we do a little control check to conform that we have all the drivers we needed.
Start the device manager by typing [devmgmt.msc] from the run box

Select the ATI Mobility Radeon 9600 driver and the properties from the right-click menu.

Select the [Driver] tab and click on de [Driver Details] button.

Check with this list if the DriverGuide Toolkit as backup all the proper ATI Mobility Radeon 9600 drivers. If you don't have all the drivers, the driver detail list show you where you can find the driver.
Create the plugin
In the following steps we take a closer look to only the ATI Mobility Radeon display driver. You can see that not only de driver file are copied, bud also the new oem*.inf file. Rename this oem*.inf file to a familiar file name like Ati9600.inf. Keep in mind that if you rename this file you must use the 8.3 naming format.
Create a directory with a recognizable name (in this example we use VGA_ATI9600) and a subdirectory files within the plugin directory.

Copy all the files that are found by the DriverGuide Toolkit in the files directory and create a new INF file with the following context in the root directory of VGA_ATI9600 plugin. (download the template file).
; ati9600.inf ; PE Builder v3 plug-in INF file for the ATI MOBILITY RADEON 9600 Series ; Created by xpe.collewijn.info [Version] Signature= "$Windows NT$" [PEBuilder] Name="VGA: ATI MOBILITY RADEON 9600 Series" Enable=1 version=1.0.0 [SourceDisksFiles] ; Directory id's: ; 2 =system32 - all dll's and other files ; 4 =system32\drivers - all sys files ; 20 =inf - all inf files files\Ati2cqag.dll=2,,1 files\Ati2dvag.dll=2,,1 files\Ati2edxx.dll=2,,1 files\Ati2evxx.dll=2,,1 files\Ati3d1ag.dll=2,,1 files\Ati3d2ag.dll=2,,1 files\Ati3duag.dll=2,,1 files\Atiddc.dll=2,,1 files\Atiiiexx.dll=2,,1 files\Atioglxx.dll=2,,1 files\Atitvo32.dll=2,,1 files\Ativvaxx.dll=2,,1 files\Ati2evxx.exe=2,,1 files\Ati2mdxx.exe=2,,1 files\ati9600.inf=20,,1 files\Ati2mtag.sys=4,,1
Only the selected parts has to change. Change the driver plugin information and add all the file's from the DriveGuide Toolkit with the following prifex
files\{file name}=*,,1 Where the * standing for three directory id's, see example.
And your new driver plugin is done.
Page History
| Datum | Change |
|---|---|
| Feb 12, 2005 |
|
