tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: USB slave
At Mon, 6 Mar 2017 17:33:51 +0100,
Manuel Bouyer wrote:
>
> On Mon, Mar 06, 2017 at 04:26:48PM +0000, Emmanuel Dreyfus wrote:
> > Hello
> >
> > Is it possible to use a USB port as a USB slave? I would like to
> > make it act as a keyboard to output some data to another machine.
> >
> > The usb(4) man page suggests the NetBSD kernel can only act as a
> > USB master. But perhaps there is a hardware limitation there?
>
> Yes, the hardware for USB master or slave are differents.
> To allow a device to act either as master of slave USB OTG has been specified.
> Some SoC platforms have such controllers.
> But at this time NetBSD supports OTG only in master mode.
> Supporting slave mode would require a non-trivial amount of work on the USB
> stack.
I have a project to support slave-side USB in NetBSD kernel. I made
an interim report about the project at AsiaBSDCon 2016. I hope I can
bring up patches for proposal in a few months.
BR
Hiroyuki Bessho.
Home |
Main Index |
Thread Index |
Old Index