[Bug 35903] CED1401 Device connected through USB not found

WineHQ Bugzilla wine-bugs at winehq.org
Thu Jun 4 14:57:04 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=35903

--- Comment #23 from Zebediah Figura <z.figura12 at gmail.com> ---
006c:0078:trace:setupapi:SetupOpenInfFileW L"C:\\windows\\inf\\CED_1401.INF" ->
001FEE90
006c:0078:trace:setupapi:SetupGetLineByIndexW (001FEE90,L"Manufacturer"):
returning 7/0
006c:0078:trace:setupapi:SetupGetStringFieldW context 001FEE90/001FEE90/7/0
index 0 returning L"CED Ltd"
006c:0078:trace:setupapi:SetupGetStringFieldW context 001FEE90/001FEE90/7/0
index 1 returning L"CED_1401"
006c:0078:trace:setupapi:SetupGetStringFieldW context 001FEE90/001FEE90/7/0
index 2 returning L"NTamd64"
006c:0078:trace:setupapi:SetupGetLineByIndexW (001FEE90,L"Manufacturer") not
found

---

So the problem is that you're using a 32-bit prefix, but the version specified
in the INF file only seems to support a 64-bit installation:

[Manufacturer]
%String0%=CED_1401, NTamd64

What's weird is that there are sections in the INF file that *look* like it
supports a 32-bit driver, but I'm not sure that anything's actually wired up to
them. I wonder if earlier versions of Windows just ignore the architecture
field?

Anyway, I'd recommend trying with a 64-bit prefix. When I get the time, I'll
test if (older versions of) setupapi will ignore the architecture field...

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list