[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: the Hurd and NForce2's ethernet don't play nice
From: |
Joachim Nilsson |
Subject: |
Re: the Hurd and NForce2's ethernet don't play nice |
Date: |
Tue, 8 Apr 2003 08:29:58 +0200 (CEST) |
Robert Seger said:
> NVidia hosts linux drivers on their site for the NForce board's
> ethernet capabilities. Sadly, these do not make properly on the version of
> the Hurd I have (it's the latest Debian GNU/Hurd release).
> Truthfully, I've never seen so many warnings before make cuts out. Having
> looked through the code for the error it reports last, my guess is that
> it's unable to include any of the .h files that are needed. They are
> supposed to be in "linux/blah.h" and, obviously, there's no such directory.
> Nor could I find the needed headers elsewhere on the system (module.h,
> kernel.h, config.h were the three I was browsing for - there are a number
> of others).
> So, what I need to know is if I've totally screwed up and should have
> tried something entirely different in the beginning or if I'm on the right
> track and I've just got the fight of my life ahead of me getting these
> things to compile. If getting these to compile is what I need to be doing,
> I could really use some pointers on where to get information about porting
> these kinds of things to the Hurd.
What you need is to port the driver to the OSKit framework. The next
GNUmach kernel (v2) will be based on the OSKit, Roland calls/called it
oskit-mach. Anyway, you can find our tree, with the latest patches and
upgrades to the tree at:
http://savannah.nongnu.org/projects/oskit/
That however, is only the OSKit, then you need to checkout the latest
GNUmach tree as well, instructions for that is at:
http://savannah.gnu.org/projects/hurd/
Some build tips and tricks are available on the Hurd Wiki.
http://hurd.gnufans.org/bin/view/Mach/BuildingOskitMach
---- <> ----
Personally I would've been very eager to help you out more, but for
the moment I'm swamped with other things. But don't think you're alone
in this, there's a lot of helpful people around here and on IRC willing
to give you a hand. I hope this info will be useful, good luck!
Regards
/Joachim
--
Joachim Nilsson :: <joachim AT vmlinux DOT org>
+46(0)21-123348 :: <http://joachim.vmlinux.org>