summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorJoshua Branson <jbranso@dismail.de>2026-03-11 07:52:28 -0400
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2026-03-11 20:04:26 +0100
commit263137f055f217d90373ca1e7332f8dcc8455442 (patch)
tree74fdc0de6e0633eadb8296883f41eb626a7485e9 /hurd
parent8849b4a67aa2feb9aa02ee205f56fd6ff0bd0646 (diff)
we should only have one dde.mdwn webpage.
I deleted dde.mdwn and moved all the information to hurd/dde.mdwn. I do not believe there are any links to [[dde]] on the wiki. Message-ID: <20260311115231.2937-1-jbranso@dismail.de>
Diffstat (limited to 'hurd')
-rw-r--r--hurd/dde.mdwn35
1 files changed, 33 insertions, 2 deletions
diff --git a/hurd/dde.mdwn b/hurd/dde.mdwn
index 6327a1ef..da8c9162 100644
--- a/hurd/dde.mdwn
+++ b/hurd/dde.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2009, 2010, 2011 Free Software Foundation,
+[[!meta copyright="Copyright © 2009, 2010, 2011, 2026 Free Software Foundation,
Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
@@ -19,7 +19,38 @@ License|/fdl]]."]]"""]]
---
-There is an effort going on to make [[/DDE]] usable in GNU/Hurd
+/!\ DDE uses old Linux device drivers. It is not maintained. /!\
+
+We will probably replace most of DDE with [[hurd/rump]].
+
+While we still have dde, you can use the those drivers in GNU/Hurd
userspace.
See Zheng Da's [[project page|zhengda]], as well as another [[guide]].
+
+---
+
+# Documentation
+
+ * <http://demo.tudos.org/dsweeper_tutorial.html>
+
+ Why device drivers in user space; different possibilities for getting
+ device drivers; DDE's origins and rationale.
+
+ * <http://wiki.tudos.org/DDE/DDEKit>,
+ <http://os.inf.tu-dresden.de/pipermail/l4-hackers/2009/004291.html>
+
+ Structural overview of the components.
+
+
+# Discussion
+
+DDE essentially is a glue layer to embed Linux device drivers into another
+environement. In the DDE case, this *other environment* is a user-space task
+-- compared to the GNU Mach kernel having a *in-kernel* Linux 2.0 device
+drivers glue code (cf. paper by Goel et al.).
+
+
+# Source Code
+
+ * <http://www.inf.tu-dresden.de/index.php?node_id=1584&ln=en>