On Tue, 3 Mar 2020, Biswapriyo Nath wrote:
Are there any reasons why 'libndis.a' doesn't exist in
'libarm32/Makefile.am?
Probable reason, because there is no arm32 Windows OS and ndis is a
kernel mode driver.
That's not entirely true, there are a number of different variants of
Windows on ARM32 as well. Windows Phone, Windows RT (8.0/8.1 based) and
Windows 10 IoT are all ARM32 only, or exist in ARM32 only form.
The drivers you've been posting def files for don't exist in arm32 form on
Windows 10 on ARM64, but I would guess they do exist on arm32 on those
arm32-only platforms (I don't have one of them conveniently available for
testing right now though).
Those platforms are pretty locked down, so officially I guess you aren't
supposed to install your own kernel mode drivers on them, but there does
exist people who bypass those restrictions (I've heard of people running
full Windows 10 Desktop on ARM32, on WinRT tablet hardware), and I guess
whatever you do on official ARM64 should work just the same there.
So I wouldn't mind adding these files to arm32 just for consistency - but
it doesn't make much of a practical difference.
(In the Windows SDK, with the kernel part of the import libraries, does
there exist in arm subdirectory?)
// Martin
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public