Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Feb 1997 17:42:36 -0800 (PST)
From:      mark thompson <thompson@tgsoft.com>
To:        dyson@freebsd.org
Cc:        questions@freebsd.org
Subject:   Re: Intel 82371SB IDE interface
Message-ID:  <199702100142.RAA10501@squirrel.tgsoft.com>
In-Reply-To: <199702092338.SAA00183@dyson.iquest.net> (toor@dyson.iquest.net)

next in thread | previous in thread | raw e-mail | index | archive | help
   From: "John S. Dyson" <toor@dyson.iquest.net>
   Date: Sun, 9 Feb 1997 18:38:06 -0500 (EST)

   > 
   > I have noticed that in 2.2 there is a driver for the 83271SB:
   > (sys/pci/wd82371.c) that includes itself iff NPCI > 0. 
   > 
   > So what is going on here? wd82371 creates a piix device that appears to
   > be a DMA controller. Does the wdc driver magically use this? I simply
   > fail to see where that is happening.
   > 
   Good, because it isn't in the code :-).  I have hacked a little on it,
   but with little success.  I mostly suggest that you make sure that your
   bios is "tuned-up" to the speed that the drive can support, and FreeBSD
   will use the PIO mode that the bios sets.

   Someday, someone will add the DMA support.  PIO is really slow on P6
   machines as I have heard.

   John

uhm. so you elided the bit at the top that showed that the wdc
controller was found on the isa bus. That implies to me that FreeBSD
will use the isa bus to talk to the controller, right?

2nd question... should i be thinking in terms of adding code to the piix
driver to make it work?

-mark



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