Hello... I've been seeing older mails about FLIPS and his drivers. In those mails, was refered the existence of a package to help porting linux drivers using DDE to FLIPS, but that wasn't available in the CVS. Is it already available? If not, how can i "hack" in to flips some new drivers?
thanks in advance
Tiago Jorge
Hi,
On Fri, Mar 04, 2005 at 10:20:50AM +0000, Tiago Jorge wrote:
I've been seeing older mails about FLIPS and his drivers. In those mails, was refered the existence of a package to help porting linux drivers using DDE to FLIPS, but that wasn't available in the CVS. Is it already available?
I don't know which emails you're referring to.
If not, how can i "hack" in to flips some new drivers?
A starting point is in l4/pkg/flips/server/lib-lxdrv/src/Makefile line 26. Just replace "eepro100.c mii.c" with the source files of the driver you desire. If you're lucky, the compilation ends without errors - if not, you'd have to implement some functions (not yet in the dde_linux libraries) the sources are missing. Afterwards you need a bit more luck to get the resulting "flips-lxdrv" binary running on your system.
I can not help you further with this issue because of limited resources - the project we implemented FLIPS for ended last year. Maybe it becomes interesting for someone at Dresden in the future, then we will resume working on it.
Chao
Christian Helmuth wrote:
Hi,
On Fri, Mar 04, 2005 at 10:20:50AM +0000, Tiago Jorge wrote:
I've been seeing older mails about FLIPS and his drivers. In those mails, was refered the existence of a package to help porting linux drivers using DDE to FLIPS, but that wasn't available in the CVS. Is it already available?
I don't know which emails you're referring to.
hello... thank you for the prompt answer... the email i was referring was this one:
##############################
On Fri, Sep 17, 2004 at 10:39:35AM +0200, Leon wrote:
/ Hi all,
/>/ />/ I was informed that FLIPS currently only support the Intel eepro100 NIC. />/ />/ Q1: If FLIPS implements the DDE shouldn't it be possible to use any driver? / To tell the truth, FLIPS does not really "support" eepro100 NICs. FLIPS is a port of the Linux 2.4 TCP/IP stack to L4. "flips-lxdrv" is just a simple toy to get it working on real hardware - my test box. You are free to hack other drivers into flips/server/lib-lxdrv.
There exists a package that uses dde_linux to run Linux NIC drivers on L4, but unfortunately it's not in our public CVS up to now.
###############################
thanks
Tiago
l4-hackers@os.inf.tu-dresden.de