DDE Linux26 in the Hurd
doebel at os.inf.tu-dresden.de
Wed Jan 27 13:03:18 CET 2010
-----BEGIN PGP SIGNED MESSAGE-----
> I have managed to port DDE linux26 to the Hurd. At least it works with NIC
> drivers now.
> A few problems:
> 1. dde linux26 doesn't support multiple PCI buses. Unfortunately, my virtual
> machine has two PCI buses: bus 0 and bus 2. Now I have to hardcode the bus
> numbers in the code. Do you have plan to support multiple PCI buses?
Our approach is to provide the application with a single logical PCI bus
within DDEKit and have a management component that parses the real PCI
bus and multiplexes accesses. Have a look at l4/pkg/l4io. As in most of
the cases you only use one device within a DDEKit-based application, we
did not see any real benefit of supporting multiple PCI buses in DDE.
> 2. DDE Linux26 doesn't support sound card drivers.
> Does DDE Linux26 support the block device and character device?
The answer for all points is that this is usually a matter of adding the
corresponding Linux code and maybe some glue code. We did this for
character, sound and block devices to a certain point. However, there is
no releasable code, yet.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
More information about the l4-hackers