Re: usb drivers in userspace

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Ran Shalit <ranshalit@xxxxxxxxx> writes:
> On Tue, Feb 6, 2018 at 1:35 PM, Felipe Balbi
> <felipe.balbi@xxxxxxxxxxxxxxx> wrote:
>>
>> Hi,
>>
>> Ran Shalit <ranshalit@xxxxxxxxx> writes:
>>> Hello,
>>>
>>> Is it possible to write a usb driver in userspace ?
>>> I see that for peripheral/gadget, there is gadgetfs which can be used for that.
>>>
>>> What about host drivers ?
>>> Can we use for example vfio (seems to be used with pci so I'm not
>>> sure) ? Or is there another way ?
>>
>> Have a look at libusb (libusb.info, IIRC). It's probably what you're
>> looking for.
>>
> Right!
> I see now that there are 2 main solution nowadays for userspace usb drivers:
> 1. libusb - for host driver
> 2. libusb-gadget ( or gadgetfs) - for gadget drivers

that's correct :-) libusb is far more mature, though :-)

-- 
balbi
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux