понеділок 14 січень 2008, Kirk Davis, Ви написали: = I have ported the uberry driver from OpenBSD over to FreeBSD. I have = done a lot of changed and support for the new devices and am just = working on some final changed before submitting it. I abandoned the = linux uberry driver as I didn't like the inteaction with libusb and = running it from userspace.
Thanks, Kirk. Without knowing the details of your work, I can only emphasise once again, the API-compatibility with (the Linuxish) libusb is an absolute requirement. I'm sure, the API can be argued to be lacking in some respect or another. I'd also accept the validity of arguments for making kernel-drivers for various devices (such as uberry) instead of exposing them as ugen and letting the user-space software deal with them. However, without the libusb API-compatibility AND the sysctl-compatibility for Linuxulator we will not be able to compile/run the applications written for Linux (Solaris?). Some time ago BSD decided to go its own way with video instead of adopting the video4linux framework. I don't know the arguments leading that decision, but I'm quite certain, they were and remain sound... Unfortunately, it also meant incompatibility with Linux-targeted apps, and we should not repeat the same mistake with USB. uberry(4) is nice, but libusb is a must... -mi _______________________________________________ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "[EMAIL PROTECTED]"