usbda.inf

来自「USB20原理與研發技術 一書的源碼, 從基本原理到軟體驅動到測試程式發展, 一」· INF 代码 · 共 92 行

INF
92
字号
[Version]
Signature="$CHICAGO$"
Class=USB
provider=%YsuLyw%
LayoutFile=layout.inf
DriverVer=5/05/2002,5.00.2195.1

[Manufacturer]
%YsuLyw%=YsuLyw

[YsuLyw]

%USB\VID_0547&PID_2131.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2131
%USB\VID_xxxx&PID_xxxx.DeviceDesc%=LYWUSB.Dev, USB\VID_xxxx&PID_xxxx   ;十六进制数,需更改。

[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
EZUSB.Files.Ext = 10,System32\Drivers
EZUSB.Files.Inf = 10,INF
LYWUSB.Files.Ext = 10,System32\Drivers
LYWUSB.Files.Inf = 10,INF

[EZUSB.Dev]
CopyFiles=EZUSB.Files.Ext, EZUSB.Files.Inf
AddReg=EZUSB.AddReg

[EZUSB.Dev.NT]
CopyFiles=EZUSB.Files.Ext, EZUSB.Files.Inf
AddReg=EZUSB.AddReg

[EZUSB.Dev.NT.Services]
Addservice = EZUSB, 0x00000002, EZUSB.AddService

[EZUSB.AddService]
DisplayName    = %EZUSB.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\loader.sys
LoadOrderGroup = Base

[EZUSB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,loader.sys

[LYWUSB.Dev]
CopyFiles=LYWUSB.Files.Ext, LYWUSB.Files.Inf
AddReg=LYWUSB.AddReg

[LYWUSB.Dev.NT]
CopyFiles=LYWUSB.Files.Ext, LYWUSB.Files.Inf
AddReg=LYWUSB.AddReg

[LYWUSB.Dev.NT.Services]
Addservice = LYWUSB, 0x00000002, LYWUSB.AddService

[LYWUSB.AddService]
DisplayName    = %LYWUSB.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\usbda.sys
LoadOrderGroup = Base

[LYWUSB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbda.sys

[EZUSB.Files.Ext]
loader.sys

[EZUSB.Files.Inf]
usbda.inf

[LYWUSB.Files.Ext]
usbda.sys

[LYWUSB.Files.Inf]
usbda.inf

;---------------------------------------------------------------;

[Strings]
YsuLyw="YsuLyw Devices"

USB\VID_0547&PID_2131.DeviceDesc="Cypress Chips (AN2131QC_VID_0547_PID_2131)"
USB\VID_xxxx&PID_xxxx.DeviceDesc="YsuLyw Devices (AN2131QC_VID_xxxx_PID_xxxx)"    ;十六进制数,需更改。

EZUSB.SvcDesc="General Purpose USB Driver for loader"
LYWUSB.SvcDesc="General Purpose USB Driver for user"

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?