From owner-freebsd-questions Sun Feb 9 14:30:06 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA13665 for questions-outgoing; Sun, 9 Feb 1997 14:30:06 -0800 (PST) Received: from squirrel.tgsoft.com (squirrel.tgsoft.com [207.167.64.183]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA13629 for ; Sun, 9 Feb 1997 14:29:56 -0800 (PST) Received: (from thompson@localhost) by squirrel.tgsoft.com (8.8.3/8.6.12) id NAA04516; Sun, 9 Feb 1997 13:46:52 -0800 (PST) Date: Sun, 9 Feb 1997 13:46:52 -0800 (PST) Message-Id: <199702092146.NAA04516@squirrel.tgsoft.com> From: mark thompson To: questions@freebsd.org Subject: Intel 82371SB IDE interface Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Probing for devices on PCI bus 0: chip0 rev 2 on pci0:0 chip1 rev 1 on pci0:7:0 chip2 rev 0 on pci0:7:1 wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): wd0: 1549MB (3173184 sectors), 3148 cyls, 16 heads, 63 S/T, 512 B/S I have a new PCI-bus motherboard. The probe reports (above) reports that there is an IDE interface on the PCI bus and also a wdc on the isa bus. 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. -mark