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. --- dde.mdwn | 51 ----------------------------------------- hurd/dde.mdwn | 35 ++++++++++++++++++++++++++-- hurd/rump/rumpdisk.mdwn | 2 +- open_issues/dde.mdwn | 4 ++-- 4 files changed, 36 insertions(+), 56 deletions(-) delete mode 100644 dde.mdwn
diff --git a/dde.mdwn b/dde.mdwn deleted file mode 100644 index e2651489..00000000 --- a/dde.mdwn +++ /dev/null @@ -1,51 +0,0 @@ -[[!meta copyright="Copyright © 2009, 2010 Free Software Foundation, Inc."]] - -[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable -id="license" text="Permission is granted to copy, distribute and/or modify this -document under the terms of the GNU Free Documentation License, Version 1.2 or -any later version published by the Free Software Foundation; with no Invariant -Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license -is included in the section entitled [[GNU Free Documentation -License|/fdl]]."]]"""]] - - -[[!template id=highlight text="""/!\ Obsolete /!\ - ---- - -DDE is no longer being updated or maintained. The [[Rump_kernel]] is a better alternative. -"""]] - - - * [[community/gsoc/project ideas/driver glue code]] - - * [[open issues/user-space device drivers]] - - * [[open issues/device drivers and io systems]] - ---- - -# 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> 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> diff --git a/hurd/rump/rumpdisk.mdwn b/hurd/rump/rumpdisk.mdwn index 947e102c..863ca60a 100644 --- a/hurd/rump/rumpdisk.mdwn +++ b/hurd/rump/rumpdisk.mdwn @@ -13,7 +13,7 @@ License|/fdl]]."]]"""]] # RumpDisk -The Hurd supports modern SATA devices like HDDs and SSDs (not IDEs +The Hurd supports modern SATA devices like HDDs and SSDs (not PATA/IDEs yet) with RumpDisk, and by default, the amd64 Hurd uses Rumpdisk. We intend to replace the old and unmaintained [[hurd/dde]] disk drivers with RumpDisk. If you are using [[hurd/dde]], then your drivers are diff --git a/open_issues/dde.mdwn b/open_issues/dde.mdwn index c53648ba..182f358f 100644 --- a/open_issues/dde.mdwn +++ b/open_issues/dde.mdwn @@ -11,13 +11,13 @@ License|/fdl]]."]]"""]] [[!tag open_issue_hurd open_issue_gnumach]] -[[General Information|/dde]]. +[[General Information|/hurd/dde]]. [[!template id=highlight text="""/!\ Obsolete /!\ --- -DDE is no longer being updated or maintained. The [[Rump_kernel]] is a better alternative. +DDE is no longer being updated or maintained. The [[hurd/rump]] kernels are a better alternative. """]] -- 2.51.0
