Subject: Re: VIA VT8237A IDE Controller weirdness in pcidevs.h and viaide.c
To: None <current-users@NetBSD.org>
From: Matthias Scheler <tron@zhadum.org.uk>
List: current-users
Date: 12/22/2006 08:39:00
On Fri, Dec 22, 2006 at 03:55:09AM +0100, Nino Dehne wrote:
> Why would viaide.c check for an ISA bridge?

Because the PCI IDE hostadapter in all VIA chipsets (or at least in a lot
of them) uses the same PCI device id. The only way to figure out which
one it is (because their abilities differ a lot) is to find out which
VIA chipset it is. And NetBSD's driver does that by looking at the
ISA bridge.

	Kind regards

-- 
Matthias Scheler                                  http://zhadum.org.uk/