Return to BSD News archive
Newsgroups: comp.unix.bsd.bsdi.misc Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!news.maxwell.syr.edu!visi.com!news.interactive.net!news.new-york.net!news.spc.edu!spcuna.spc.edu!not-for-mail From: Terry Kennedy <terry@spcuna.spc.edu> Subject: Re: Buslogic 958 Content-Type: text/plain; charset=US-ASCII X-Newsreader: TIN [UNIX 1.3 unoff BETA release 961018] X-Nntp-Posting-User: terry Sender: news@spcuna.spc.edu (USENET News) Content-Transfer-Encoding: 8bit Organization: St. Peter's College, US Lines: 28 Message-ID: <E63IIp.91v@spcuna.spc.edu> References: <Pine.SOL.3.91.970219104748.2959A-100000@rabbit> <E5uA60.6Bn@spcuna.spc.edu> <Pine.SOL.3.91.970220121623.3178A-100000-100000@rabbit> <E5w74o.MwG@spcuna.spc.edu> <Pine.SOL.3.91.970224140316.3511A-100000@rabbit> Mime-Version: 1.0 X-Trace: 856768128/10425 X-Nntp-Posting-Host: spcuna.spc.edu Date: Mon, 24 Feb 1997 07:08:49 GMT Xref: euryale.cc.adfa.oz.au comp.unix.bsd.bsdi.misc:6086 tanjs <jstan@pacific.net.sg> writes: > yes, I tried and It work, thanks for the help. > > BTW, may I know why do we have to do this for PCI card. Sure. When the BSDI Buslogic driver was written (bha.c and ab_subr.c) all BusLogic controller cards were shipped to respond at I/O address 0x330. That matches the config line in the kernel config. Sometime later, BusLogic decided that most of their PCI cards were being used with their (BusLogic) drivers, and changed the default I/O address from 330 to an address configured by the PCI BIOS. This transition has been going on for some time now, and some versions of some cards still respond to 330 as well as to the PCI address. Some cards only respond to the PCI address and have to be configured to respond at 330. I looked at the work involved to make the driver understand how to probe the PCI space for cards (so you could say "bha0 at pci?") while I was adding wide ID support and improving the boot-time configuration reporting. However I was told that BSD/OS 3.0 will have internal enhancements to make this easier, so I decided to not do the work at that time. I'll do it a while after 3.0 ships. Does this answer your question, or did I skip something? Terry Kennedy Operations Manager, Academic Computing terry@spcvxa.spc.edu St. Peter's College, Jersey City, NJ USA +1 201 915 9381 (voice) +1 201 435-3662 (FAX)