From greeen@iii.org.tw Mon Jul 9 10:51:59 2001 Received: (uucp@localhost) by guadalquivir.fnet.fr (8.8.8/97.02.12/Guadalquivir); id KAA18374; Mon, 9 Jul 2001 10:51:59 +0200 (MET DST) Received-Date: Mon, 9 Jul 2001 10:51:59 +0200 (MET DST) Received: from h179-210-243-135.iii.org.tw(210.243.135.179), claiming to be "mta0.iii.org.tw" via SMTP by guadalquivir.fnet.fr, id smtpd018372; Mon Jul 9 10:51:47 2001 Received: from [140.92.66.45] (helo=iiidns.iii.org.tw) by mta0.iii.org.tw with esmtp (Exim 3.16 #1) id 15JWku-0001tw-00; Mon, 09 Jul 2001 16:51:01 +0800 Received: from Green ([140.92.12.76]) by iiidns.iii.org.tw (8.10.2/8.10.2) with SMTP id f698ofm15763; Mon, 9 Jul 2001 16:50:41 +0800 (CST) Message-ID: <000f01c10854$c86dd200$4c0c5c8c@trd.iii.org.tw> From: "Green" To: "MipsMailList" , "LinuxKernelMailList" , "LinuxEmbeddedMailList" Subject: Pcmcia RF driver again!! Date: Mon, 9 Jul 2001 16:54:19 +0800 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_000C_01C10897.CBCBCEA0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 This is a multi-part message in MIME format. ------=_NextPart_000_000C_01C10897.CBCBCEA0 Content-Type: text/plain; charset="big5" Content-Transfer-Encoding: quoted-printable Dear all, I am porting the pcmcia rf driver to the R39xx MIPS machine. The old version driver worked on the kernel 2.2.12 . As the following: /* kernel 2.2.12 */ wlandev->netdev->tbusy =3D 0; mark_bh(NET_BH); I modified it to be=20 /* kernel 2.4.0 */ netif_start_queue((struct net_device*)wlandev->netdev); netif_wake_queue((struct net_device*)wlandev->netdev); The kernel I downloaded from linux-vr didn't implement NET_BH bottom = half routine. So I can't use it. Is there anything wrong? Green ------=_NextPart_000_000C_01C10897.CBCBCEA0 Content-Type: text/html; charset="big5" Content-Transfer-Encoding: quoted-printable
Dear all,
 
I am porting the pcmcia rf = driver to the R39xx MIPS=20 machine.
The old version driver worked = on the kernel 2.2.12=20 .
As the following:
 
 /*=20 kernel 2.2.12 = */
 wlandev->netdev->tbusy =3D=20 0;
 mark_bh(NET_BH);
 
I modified it to be =
 
 /* kernel 2.4.0=20 */
 netif_start_queue((struct=20 net_device*)wlandev->netdev);
 netif_wake_queue((struct=20 net_device*)wlandev->netdev);
 
The kernel I downloaded from = linux-vr didn't implement=20 NET_BH bottom half routine.
So I can't use it.
Is there anything = wrong?
 
Green
------=_NextPart_000_000C_01C10897.CBCBCEA0--