Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Sep 1997 14:43:06 -0400 (EDT)
From:      john hood <cgull@smoke.marlboro.vt.us>
To:        Atipa <freebsd@atipa.com>
Cc:        Søren Schmidt <sos@sos.freebsd.dk>, hackers@freebsd.com
Subject:   Re: PIIX3 controller does not support CD-ROMs under FreeBSD
Message-ID:  <199709051843.OAA01453@smoke.marlboro.vt.us>
In-Reply-To: <Pine.BSF.3.91.970905072301.12608A-100000@dot.ishiboo.com>
References:  <199709050630.IAA01417@sos.freebsd.dk> <Pine.BSF.3.91.970905072301.12608A-100000@dot.ishiboo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Atipa writes:
 > 
 > 
 > On Fri, 5 Sep 1997, Søren Schmidt wrote:
 > 
 > > > The PIIX3 IDE controller (pci0) used on 430TX-based and 440LX-based
 > > > motherboards is not currently supported. IDE disks work ok, but I can not
 > > > get any CD-ROMs to work. It does not recognize wdc1, although it does find
 > > > wcd0. DOS has no problem at all seeing the CD-ROM. This is very
 > > > repeatable; simply try to use a CD-ROM w/ TX. 
 > > 
 > > Erhm, you mean a PIIX4 right ?? thats the one that goes with the TX & LX.
 > 
 > Oops. You are right.
 >  
 > > > > wdc0 at 0x1f0-0x1f7 irq 14 on isa
 > > > > wdc0: unit 0 (wd0): <QUANTUM FIREBALL ST4.3A>
 > > > > wd0: 4110MB (8418816 sectors), 14848 cyls, 9 heads, 63 S/T, 512 B/S
 > > > > wdc1 not found at 0x170
 > > 
 > > We need ALOT more information to diagnose this:
 > > 
 > > Hmm, have you enabled both IDE channels in the BIOS ??
 > Yes.
 > 
 > > How exactly are your drives connected (master, slave, primary, secondary) ??
 > Hard Dive Primary Master, CD-ROM secondary master.
 > 
 > > What kind of disks (manufacturer, model)
 > Quantum ST 4.3GB IDE HD, Samsung SCR-1231 12X IDE CD-ROM (which does work 
 > fine w/ other chipsets in same configuration).

Does the BIOS correctly identify and show the CD-ROM on the
configuration screen?  If not, all bets are off.

 > If I put the CD-ROM as a primary slave, the performance will suffer 
 > (especially under MS-DOG or Win95). I do not believe you can "split" a 
 > channel between DMA and PIO transfers, but you CAN have different 
 > channels on the same board operate in different modes (DMA or PIO).

Performance suffers only when you're using the drives simultaneously.
And there's nothing stopping a DMA hard disk and PIO CD-ROM coexisting
on the same channel, except perhaps W95's poorly-managed driver
development. :)

  --jh

-- 
John Hood				cgull@smoke.marlboro.vt.us

Predictably, they all eventually wandered away, rubbing their bruises
and brushing mud out of their hair.  Some went off to work for the
ESA, launching much smaller rockets into low orbits, while others
elected to sit on their front porches drinking Jim Beam from the
bottle and launching bottle rockets from the empties. [Jordan Hubbard]




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709051843.OAA01453>