I managed to
locate drivers for the MosChip MCS7780 USB IrDA adapter for Windows CE
(x86
)
I'm able to install the .cab file and it completes successfully, but when I type in the driver name, and click okay, the window disappears and quickly reappears prompting for driver name, which leads me to believe that the driver didn't take.
I'm wondering if perhaps this driver/cab is hardcoded somehow to Windows CE 5.0.
I am uploading the .inf code from the extracted cab to see if this helps
Fyi, I'm trying to use this driver on Windows CE 6.0 for the HP t5540
(x86 processor
)
[Version]
Signature = "$Chicago$"
CESignature = "$Windows CE$"
Provider = "MosChip SemiConductor"
[CEStrings]
Appname = "MosUsbIr"
InstallDir = "%CE2%" ; (%CE2%)
[SourceDisksNames]
1 = ,"Dir1",,.\Windows
[SourceDisksFiles]
MosUsbIr.dll = 1 ; 001
[DefaultInstall]
AddReg = ClesRegistre
CopyFiles = CopierVersDir00
[CopierVersDir00] ; (%CE2% : \Windows)
MosUsbIr.dll,,,0x00000001
[DestinationDirs]
CopierVersDir00 = 0, %InstallDir%
[Strings]
reg_path00 = Drivers\USB\LoadClients\38672_30592\255_0_255\Default\mosusbIr
reg_path01 = Drivers\USB\ClientDrivers\Default
[ClesRegistre]
HKLM,%reg_path00%,Dll,0x00000000,mosusbIr.Dll
HKLM,%reg_path01%,Dll,0x00000000,mosusbIr.Dll
Edit: also dependency walker shows I need coredll.dll, ndis.dll, and usbd.dll
Edited by torch 2023-08-23 1:11 AM