Hi Johannes :) * Johannes Erdfelt <[EMAIL PROTECTED]> dixit: > On Wed, Jan 26, 2005, DervishD <[EMAIL PROTECTED]> wrote: > > * Oliver Neukum <[EMAIL PROTECTED]> dixit: > > > You are supposed to use libusb. > > That's irrelevant, the program I was trying to fix uses libusb. > > My question is about the preferred kernel interface, 'cause I don't > > know if it's the ioctl one or the URB one (well, I'm calling 'URB' > > interface the API that is implemented using URB's inside the kernel). > ioctl() calls are for userspace only.
I was pretty sure of that. My doubt was the other way round. I was assuming that the functions in <linux/usb.h> were syscalls, that they're not. > It just so happens there is an ioctl() call that provides an URB like > interface and an ioctl() call that provides a synchronous call to do > a control message. Didn't knew about that... Thanks a lot for the info!. Is there any documentation available for the ioctl USB interface to the kernel? Any API guide or something like that? Thanks :) Raúl Núñez de Arenas Coronado -- Linux Registered User 88736 http://www.dervishd.net & http://www.pleyades.net/ It's my PC and I'll cry if I want to... ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users