Subject: Re: USB UHCI driver and controller quirks
To: NetBSD tech-kern <tech-kern@netbsd.org>
From: Richard Braun <syn@sceen.net>
List: tech-kern
Date: 02/14/2004 17:25:15
--x+6KMIRAuhnl3hBn
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Sat, Feb 14, 2004 at 10:59:15AM -0500, Alan Stern wrote:
> I know nothing about NetBSD, but I hope someone can give me some=20
> information (or point out where to look) about the USB UHCI host=20
> controller driver.
>=20
> In particular, I'd like to know how it copes with the differences and=20
> quirks of various manufacturers' controllers. A few items of interest:
>=20
> How is Intel's non-standard implementation of the Over Current
> port status bits managed?
>=20
> What about VIA's implementation of those same bits, done
> differently from Intel's?
>=20
> Does the driver cope with the Intel erratum that causes a port
> with the Over Current input set to signal a Resume Detect?
>=20
> How does the driver handle VIA controllers that shut themselves
> down when they receive a babble packet?
>=20
> Thanks for any help...
>=20
> Alan Stern
>=20
>=20
>=20
I don't know much about USB, but many quirks are there :
/usr/src/sys/dev/usb/umass_quirks.c
Look in related files to find some answers to your questions ;-).
--=20
Richard Braun
--x+6KMIRAuhnl3hBn
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (NetBSD)
iD8DBQFALkvrBlWsEPLYRi8RAtZ2AKCTCkA5HufNXjNyEhI/OlcDBPdPSQCfbKWh
0FF4/KjD/UPk9e0zKW7TqkY=
=R7G1
-----END PGP SIGNATURE-----
--x+6KMIRAuhnl3hBn--