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