[okl4-developer] Some Questions on 2.1

Geoffrey Lee glee at ok-labs.com
Fri Apr 25 22:04:04 EST 2008


On Wed, Apr 23, 2008 at 10:58:30AM -0700, Geoff White wrote:
> 

Hi Geoff

> 
> 
> 
> I'm interested in getting drivers working for intel e1000 or Broadcom NIC
> chipsets.  There are Linux drivers available for these devices (e1000 and
> tg3) and It would be nice if I could leverage them in some way.
> If you have an 8 core Erlang machine, it's kinda lame to connect it to the
> network via pc32  or Lance ;)

You can try enabling such drivers in the relevant l4linux_config_* in
linux/kernel-2.6.23-v2.  Normally, I do something like

mkdir ~/tmp/linux
cp l4linux_config ~/tmp/linux/.config
make ARCH=l4 SYSTEM=<i386|arm> O=~/tmp/linux menuconfig

and copy the resulting config back when I am done.

There are currently several restrictions on the DMA support in OK Linux.
First, it is currently only available for the IA-32 architecture.
Second, not all the APIs are implemented, but we have had good success
in running drivers for hardware which we've had to work with so far.

In any case, try enabling the driver and then rebuild.  Let us know 
how you go.

	-gl



More information about the Developer mailing list