Subject: Re: TCPA Driver for NetBSD
To: Jason Thorpe <>
From: Bill Studenmund <>
List: tech-kern
Date: 12/11/2003 09:21:29
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Dec 10, 2003 at 11:09:09PM -0800, Jason Thorpe wrote:
> On Dec 10, 2003, at 5:41 PM, Bill Studenmund wrote:
> >Actually, given that, what you need to implement is an LPC bus. The LPC
> >bus will attach wherever the bus interface attaches (if the bus
> >interface is a PCI device, you attach there, etc.). You then have the=20
> >driver attach to the LPC bus.
> Uh, I don't think there's any need to implement a new "LPC bus" driver.=
>  LPC has been on PCs for years.  We call it "ISA".

Mostly. That paragraph was before I read the spec.

The question that remains though came up later in the note. :-) How do you=
make sure the PCI->LPC bridge chip has been configured before you try to=20
configure the things behind it?

The LPC spec implies that devices on it should use ACPI for configuration,=
so the question may turn into how does ACPI tell us to configure the LPC=20
bridge, and how do we ensure that the LPC bridge is configured before the=
(ACPI) devices behind it try to probe?

Take care,


Content-Type: application/pgp-signature
Content-Disposition: inline

Version: GnuPG v1.2.3 (NetBSD)