Return to BSD News archive
Newsgroups: comp.unix.bsd Path: sserve!manuel.anu.edu.au!munnari.oz.au!sgiblab!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!hamblin.math.byu.edu!hellgate.utah.edu!fcom.cc.utah.edu!cs.weber.edu!terry From: terry@cs.weber.edu (A Wizard of Earth C) Subject: Re: The ultimate 386BSD machine? (FAQ fodder) Message-ID: <1992Oct9.002810.8664@fcom.cc.utah.edu> Keywords: 386BSD Sender: news@fcom.cc.utah.edu Organization: Weber State University (Ogden, UT) References: <1992Oct8.072512.8700@elroy.jpl.nasa.gov> <Bvsss4.9nz@ibmpcug.co.uk> <1992Oct8.164919.14096@eab.retix.com> Date: Fri, 9 Oct 92 00:28:10 GMT Lines: 45 In article <1992Oct8.164919.14096@eab.retix.com> erik@eab.retix.com (Erik Forsberg) writes: >In article <Bvsss4.9nz@ibmpcug.co.uk> adrian@ibmpcug.co.uk (Superuser) writes: >>Julians SCSI system works by setting th 1742B into 1542 mode, and then >>when the probe works out its a 1742, it shoves the card into enhanced >>mode itself. >> > >This seems to be a BAD approach. It would EXCLUDE all existing 1740 cards >from functioning. ONLY the newer 1740A (and obviously 1742A) allows switching >between standard and enhanced mode at runtime. The older 1740 (which probably >still is the most common Adaptec EISA card out there) requires you to >download firmware that is specific to the operating mode. > >So, useful support for Adaptec 1740 cards, requires support for enhanced >mode in everything (boot blocks, standalone boots and kernels). This is, of course, an alternative. To do so would require reqriting nearly everything in an "isa" directory in the /usr/src/sys.386bsd heirarchy. In addition, this would be nearly twice the job of the ISA code currently in use, because there's no telling if someone will plug an ISA card into an EISA slot. This means the code must support both types of cards -- so be prepared to rewrite all the ISA code to fit into the framework you establish with your EISA bus drivers. Julian has chosen an alternative that allows you to use 32 bit EISA transfers with [apparently] ISA cards. Also, the older (non-A, non-B) versions of the controllers would require new drivers anyway -- they aren't as "smart" as the newer models, and the current drivers expect a certain level of intelligence from a card. So the 1740 has two strikes against it -- three if you don't get a 1742 but want to use a boot disk. Terry Lambert terry@icarus.weber.edu terry_lambert@novell.com --- Any opinions in this posting are my own and not those of my present or previous employers. -- ------------------------------------------------------------------------------- "I have an 8 user poetic license" - me Get the 386bsd FAQ from agate.berkeley.edu:/pub/386BSD/386bsd-0.1/unofficial -------------------------------------------------------------------------------