64-bit Windows XP NDIS drivers giving missing symbols

Gautham Ganapathy gauthamg at gmail.com
Mon Feb 14 05:59:41 UTC 2011

On July 24, 2010 08:04AM, Paul B Mahol wrote:
> On Fri, Jul 23, 2010 at 8:33 PM, Gautham Ganapathy <gauthamg at gmail.com> wrote:
>> Hi
>> I have an Alienware m11x with a Dell 1520 wireless minicard (Broadcom
>> BCM4353 chipset). It comes with only Windows 7 drivers, but I was able to
>> download Windows XP drivers seperately. However, after I generate the kernel
>> module (I am using the 64-bit WinXP driver and freebsd amd64), I get errors
>> when I try to load it. It says that the following symbols are missing
>> ZwQueryInformationFile
>> ZwCreateFile
>> ZwReadFile
>> IoUnregisterPlugPlayNotification
>> ExFreePoolWithTag
>> According to MSDN, these were introduced in Windows 2000.
>> Is there any way of getting this driver running ?
> Such symbols are completly irrelevant for normal operation, because
> NDISulator crash on amd64 during driver initialization.
> I fixed this in my own git repo, but "fpudna in kernel mode" (my
> understanding is that it is source of panic when trying to use ndis0
> device on amd64), present only on amd64 is still not yet fixed - this
> should be addressed with fpu_kern KPI available on CURRENT - not done
> yet...
> Feel free to send patches.


Would these changes be available in 8.2-release?


PS - Sorry, I lost the original copy of the thread. Had to copy this
from an archive.

More information about the freebsd-questions mailing list