From e0280881a141a27916360cdac581ac5e36c190c4 Mon Sep 17 00:00:00 2001 From: Murray Stokely Date: Sun, 18 Mar 2007 18:59:12 +0000 Subject: [PATCH] Clarify a few project ideas. Submitted by: luigi --- en/projects/ideas/ideas.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/en/projects/ideas/ideas.xml b/en/projects/ideas/ideas.xml index e915e80aa2..3b63ba41bf 100644 --- a/en/projects/ideas/ideas.xml +++ b/en/projects/ideas/ideas.xml @@ -15,7 +15,7 @@ Ideas//EN" - $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.15 2007/03/18 02:28:50 murray Exp $ + $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.16 2007/03/18 16:38:50 pav Exp $ @@ -323,23 +323,23 @@ Ideas//EN" - Extending the in-kernel linux emulation layer + Kernel support for linux device drivers

Technical contact: Luigi Rizzo

-

Recently, a project was started to let linux device drivers - compile on FreeBSD through an in-kernel emulation layer, which +

Recently, a project was started to compile linux device drivers + on FreeBSD through an in-kernel emulation layer, which implements part of the linux kernel API on top of the FreeBSD kernel API. The initial implementation was good enough to support a few USB webcam drivers, and is documented here.

-

The goal of this project is to extend the emulation layer +

The goal of this project is to extend this emulation layer to cover more of the linux kernel API. Two areas that need - further work are the API used by network device drivers (e.g. - many USB wired and wireless device drivers), and the API used + further work are the API used by network/communication device drivers (e.g. + many USB wired and wireless device drivers; telephony cards), and the API used by memory-mapped devices and drivers (e.g. analog or DVB video acquisition cards, both USB and PCI).