From owner-freebsd-questions@FreeBSD.ORG Sat Jul 24 12:01:46 2010 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4400E1065673 for ; Sat, 24 Jul 2010 12:01:46 +0000 (UTC) (envelope-from onemda@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id CAE1E8FC25 for ; Sat, 24 Jul 2010 12:01:45 +0000 (UTC) Received: by wyj26 with SMTP id 26so1195327wyj.13 for ; Sat, 24 Jul 2010 05:01:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type; bh=sznDe7+jnasfC1Akk0xfdYEDPaXLjoGXBUpQU2/pu6A=; b=pwtwmu4bBr3AKNtNFmhvVz65e2nIK+kEJW1kwmFkdWh3WR40rgKa+S1FFmKzTUH1xG nvMO9elw+MnxaO1nf3xcxCt03kv7lw5lplvopt3OERYfNIPzkKGEbrgB+YQSztmJxmlk u8V85Kv0GJ26btsaWFQXudGWRzAWfI0xKIT3c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=WnCBR830R8E3Lb0jJl6Omqx3upFLT+8vD8R6NblePCL0nsv+tVuJZ5rS33bJ6nXGkI W6/an7nOL/Vmk+bvbspMIls1fkv276AUYXS20fNw9sCMgKaF7YDjYtKgf2ZnlnW+QF52 /zj57JkHc1CWp1GdoFS2IyOMqYf0/f1VNWQIs= Received: by 10.216.231.230 with SMTP id l80mr4790175weq.53.1279972904159; Sat, 24 Jul 2010 05:01:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.216.235.200 with HTTP; Sat, 24 Jul 2010 05:01:24 -0700 (PDT) In-Reply-To: References: From: Paul B Mahol Date: Sat, 24 Jul 2010 12:01:24 +0000 Message-ID: To: Gautham Ganapathy Content-Type: text/plain; charset=ISO-8859-1 Cc: questions@freebsd.org Subject: Re: 64-bit Windows XP NDIS drivers giving missing symbols X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2010 12:01:46 -0000 On Fri, Jul 23, 2010 at 8:33 PM, Gautham Ganapathy 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.