; IPSC3 POC UNIWA F400 ADB WinUSB binding
;
; Hardware observed from the F400 radio:
;   USB\VID_0E8D&PID_2008

; This INF binds the Android ADB interface to the Windows inbox WinUSB driver.
; A signed driver package may be required on production Windows systems.

[Version]
Signature="$Windows NT$"
Class=AndroidUsbDeviceClass
ClassGuid={3F966BD9-FA04-4ec5-991C-D326973B5128}
Provider=%ProviderName%
DriverVer=08/10/2026,1.0.0.0

[Manufacturer]
%ManufacturerName%=DeviceList,NTamd64

[DeviceList.NTamd64]
%SingleAdbInterface%=WinUSB_Install, USB\VID_0E8D&PID_2008
%CompositeAdbInterface%=WinUSB_Install, USB\VID_0E8D&PID_2008&MI_00
%CompositeAdbInterface%=WinUSB_Install, USB\VID_0E8D&PID_2008&MI_01
%CompositeAdbInterface%=WinUSB_Install, USB\VID_0E8D&PID_2008&MI_02

[WinUSB_Install]
Include=winusb.inf
Needs=WINUSB.NT

[WinUSB_Install.Services]
Include=winusb.inf
Needs=WINUSB.NT.Services

[WinUSB_Install.HW]
AddReg=Dev_AddReg

[Dev_AddReg]
HKR,,DeviceInterfaceGUIDs,0x10000,"{F72FE0D4-CBCB-407D-8814-9ED673D0DD6B}"

[Strings]
ProviderName="IPSC3"
ManufacturerName="IPSC3"
SingleAdbInterface="UNIWA F400 ADB Interface"
CompositeAdbInterface="UNIWA F400 Composite ADB Interface"
