From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <431DD917.7060004@csh.rit.edu> Date: Tue, 6 Sep 2005 13:59:51 -0400 From: George Gensure User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) MIME-Version: 1.0 To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] b44 driver dev Content-Type: multipart/mixed; boundary="------------080906040306000709010106" Topicbox-Message-UUID: 845ba916-ead0-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. --------------080906040306000709010106 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit --------------080906040306000709010106 Content-Type: message/rfc822; name="Re: [9fans] b44 driver dev" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Re: [9fans] b44 driver dev" Message-ID: <431DBF6D.2040309@csh.rit.edu> Date: Tue, 06 Sep 2005 12:10:21 -0400 From: George Gensure User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: jmk@plan9.bell-labs.com Subject: Re: [9fans] b44 driver dev References: <3ea5d1a605830094e12a44291f73b2d1@plan9.bell-labs.com> In-Reply-To: <3ea5d1a605830094e12a44291f73b2d1@plan9.bell-labs.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Its possible that I might be blowing it for the rest of the devices by not performing the commands that come up through the interrupts (was just fleshing out the driver, making sure that I got the basics down, and didn't write the handler meat). I'll try adding some routines that look as though they flush the interrupts from the linux drivers (no hardware docs for the bcm440x as far as i can find). Regards, George jmk@plan9.bell-labs.com wrote: >i'd be more interested in why you can't share pci interrupts, >that shows there's something wrong with one of the drivers. > >--jim > >On Tue Sep 6 10:08:42 EDT 2005, werkt@csh.rit.edu wrote: > > >>Hi, >> I've been working on a driver for my broadcom b44 chipset eth >>device, and I've noticed something odd. On init, my card takes irq/intl >>11, the same as my usb controller, and I see problems later when >>starting up usb/usbd. Under windows, the usb controller runs under irq >>11, while the broadcom runs under 7. Should I be reprogramming the card >>to run on 7 or another line, and if so, what should I be calling kernel >>side to make that allocation? >> >>Regards, >>George >> >> --------------080906040306000709010106--