Subject: Re: Annoucing the Port of FreeBSD NForce ethernet driver to NetBSD
To: Tom Spindler <dogcow@babymeat.com>
From: Quentin Garnier <cube@cubidou.net>
List: tech-kern
Date: 04/30/2005 10:05:29
--8uW5FuPCb1tAG9uS
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Apr 29, 2005 at 12:06:48PM -0700, Tom Spindler wrote:
> > >I have ported Quinton Dolan's FreeBSD i386 port of the NVidia NForce
> > >ethernet driver to NetBSD (>=3D 2.99.17).=20
> >=20
> > Just out of curiosity: have you looked at the Linux `forcedeth'
> > driver? I haven't, but if it really works, and nVidia is sending the
> > developers diffs, then maybe the info there will enough to write a
> > full-source, BSD-licence *BSD driver?
>=20
> >From inspection, the only routines actually used by the FreeBSD
> driver from the (proprietary) nVidia object file are ADAPTER_OPEN,
> ADAPTER_ReadPhy, and ADAPTER_WritePhy; it could well be that

More than that.  ADAPTER_OPEN fills a structure of function pointers,
which are used for various things, like say, all the logic of the
interrupt handler.

--=20
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"When I find the controls, I'll go where I like, I'll know where I want
to be, but maybe for now I'll stay right here on a silent sea."
KT Tunstall, Silent Sea, Eye to the Telescope, 2004.

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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)

iQEVAwUBQnM8SdgoQloHrPnoAQK3EwgAwj/3661maTMda7iblK5Hc+jIsOtc+XGI
BhAz09ERfHHZlNUR0but7VPv4Ym3BpBf/G0kSVUtNL2PzbIRF73wQ4DqU4JRyvXY
XFnBfEveyAt5fdKus7llfTDnY1D8VaO5e4FBn7nw9pTJo++S1OnYRL2IQ14uLJw+
wmeho3u8ERTri92Q+1rc99VpSarIi/phqTKKsxJzxsGYyhdR5REWoU57QP7Mi8kN
oxCM7cvo3oOmGzsWkUSSx8VKSo0sSkEDURuTLo4P30z1jm5APhtTvHRQdApu1XDZ
xiR22YStvA8xLP5ofKW377S6IlNXyAnDEJVh7rUoc6lvo9EZTzAlJA==
=5fqH
-----END PGP SIGNATURE-----

--8uW5FuPCb1tAG9uS--