Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Jul 2010 12:01:24 +0000
From:      Paul B Mahol <onemda@gmail.com>
To:        Gautham Ganapathy <gauthamg@gmail.com>
Cc:        questions@freebsd.org
Subject:   Re: 64-bit Windows XP NDIS drivers giving missing symbols
Message-ID:  <AANLkTin%2BL3rxWLUGSpzdh4kmJvx43swOJ8E847qjub5t@mail.gmail.com>
In-Reply-To: <AANLkTinhc-Qp1jV3TB92BYPf3UxVV7Uf0TJN2X7wwLxt@mail.gmail.com>
References:  <AANLkTinhc-Qp1jV3TB92BYPf3UxVV7Uf0TJN2X7wwLxt@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jul 23, 2010 at 8:33 PM, Gautham Ganapathy <gauthamg@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTin%2BL3rxWLUGSpzdh4kmJvx43swOJ8E847qjub5t>