Linux USB emulation layer now committed to my new USB stack for FreeBSD

Hans Petter Selasky hselasky at c2i.net
Fri May 18 11:04:33 UTC 2007


Hi,

If you are interested, the files are:

http://www.turbocat.net/~hselasky/isdn4bsd/sources/src/sys/dev/usb/usb_compat_linux.c
http://www.turbocat.net/~hselasky/isdn4bsd/sources/src/sys/dev/usb/usb_compat_linux.h

It is almost finished now.

And it is not very much code.

Also I have a preliminary patch for Luigi's webcam driver! But it does not 
compile yet.

NOTE: Before you use a Linux USB endpoint you have to call:

usb_setup_endpoint() with the buffer size you want. For isoc transfers the 
buffer size is ignored. Just set a dummy value.

Do you have time to fix the rest Luigi?

The Linux USB compat layer is in SVN and P4.

http://www.turbocat.net/~hselasky/usb4bsd

--HPS


More information about the freebsd-multimedia mailing list