DDE Linux26 in the Hurd

Björn Döbel doebel at os.inf.tu-dresden.de
Wed Jan 27 13:03:18 CET 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

> I have managed to port DDE linux26 to the Hurd. At least it works with NIC
> drivers now.

Congratulations. :)

> 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.

Cheers,
Bjoern
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAktgK4YACgkQP5ijxgQLUNkdwQCdFxKvtVwFKfWbtskA6SAfPW0f
3mwAnAv492B+A7MzAmdCltz3WjD7pwa9
=JFAa
-----END PGP SIGNATURE-----




More information about the l4-hackers mailing list