Tulip Update

Jason Kendall jason@jakendal.dyndns.org
Wed Nov 17 17:15:45 1999


This is a multi-part message in MIME format.

------=_NextPart_000_010F_01BF3120.1507A400
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Here is the changes necessary for tulip.c ver 0.91g to work with newer =
Kernels.

If you get the error: dereferencing pointer to incomplete type
AND
in line 606: structure has no member named `base_address'=20

then patch -p0 tulip.c < this_textfile

--- CUT HERE ---

diff 5/tulip.c 4/tulip.c
19a20,21
> #define device net_device
>=20
606c608
<    ioaddr =3D pdev->base_address[0] & ~3;
---
>    ioaddr =3D pdev->resource[0].start /* & ~3*/;

--- CUT HERE ---

Later,Jason A. Kendall
-
coolacid@home.com
coolacid@sympartico.ca
cool_acid@hotmail.com
jason@jakendal.dyndns.org
jason@jakendal.dhs.org
jakendal@learn.senecac.on.ca
-
www.jakendal.dyndns.org

------=_NextPart_000_010F_01BF3120.1507A400
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2722.1300" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>
<DIV><FONT face=3DArial size=3D2>Here is the changes necessary for =
tulip.c ver 0.91g=20
to work with newer Kernels.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>If you get the error: dereferencing =
pointer to=20
incomplete type</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>AND</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>in line 606: structure has no member =
named=20
`base_address' </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>then patch -p0 tulip.c &lt;=20
this_textfile</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>--- CUT HERE ---</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>diff 5/tulip.c =
4/tulip.c<BR>19a20,21<BR>&gt;=20
#define device net_device<BR>&gt; <BR>606c608<BR>&lt; =
&nbsp;&nbsp;&nbsp;ioaddr =3D=20
pdev-&gt;base_address[0] &amp; ~3;<BR>---<BR>&gt; =
&nbsp;&nbsp;&nbsp;ioaddr =3D=20
pdev-&gt;resource[0].start /* &amp; ~3*/;<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>--- CUT HERE ---</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Later,</FONT></FONT><FONT face=3DArial =
size=3D2>Jason=20
A. Kendall<BR>-<BR><A=20
href=3D"mailto:coolacid@home.com">coolacid@home.com</A><BR><A=20
href=3D"mailto:coolacid@sympartico.ca">coolacid@sympartico.ca</A><BR><A=20
href=3D"mailto:cool_acid@hotmail.com">cool_acid@hotmail.com</A><BR><A=20
href=3D"mailto:jason@jakendal.dyndns.org">jason@jakendal.dyndns.org</A><B=
R><A=20
href=3D"mailto:jason@jakendal.dhs.org">jason@jakendal.dhs.org</A><BR><A=20
href=3D"mailto:jakendal@learn.senecac.on.ca">jakendal@learn.senecac.on.ca=
</A><BR>-<BR><A=20
href=3D"http://www.jakendal.dyndns.org">www.jakendal.dyndns.org</A></FONT=
></DIV></DIV></BODY></HTML>

------=_NextPart_000_010F_01BF3120.1507A400--