From: Bertrik S. <be...@zo...> - 2004-07-15 05:54:52
|
Vikram Kumar wrote: >>libusb is really handy for making userspace >>applications talk to devices with vendor-specific >>protocols without a lot of effort by the programmer. >>Class drivers (such as Audio, Communications class, >>Imaging, Storage, HID ...) will probably be much >>better off inside the kernel, however. They fit >>there much better conceptually too. > > > Thanks for enlightening me ! Now I would like 2 > emulate the driver in the kernel space ! > > what are the usb devices for which 'libusb'API would > be suitable ? I think basically all devices which do not have a pre- specified class, like mentioned earlier. USB scanners are mostly supported by libusb (in Linux 2.6 the 'scanner' kernel driver was dropped), see http://sane-project.org/ The libnetmd effort to support NetMD Minidisc players is also using libusb, see http://sourceforge.net/projects/libnetmd/ Regards, Bertrik |