Date: Fri, 15 Feb 2019 10:30:35 +0100 From: Hans Petter Selasky <hps@selasky.org> To: "Apollo D. Sharpe, Sr." <demetrioussharpe@netscape.net>, freebsd-usb@freebsd.org Subject: Re: Questions about the USB HID device drivers Message-ID: <9c6a87dd-cf7c-d0eb-82f1-5e904baaf05f@selasky.org> In-Reply-To: <fd7883c8-604e-e7d7-b135-d1d957938e7c@netscape.net> References: <fd7883c8-604e-e7d7-b135-d1d957938e7c@netscape.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2/15/19 1:44 AM, Apollo D. Sharpe, Sr. via freebsd-usb wrote: > Hello, > > Specifically, I'm interested in how the USB keyboard & mouse drivers > publish their nodes. I've been combing through the sources of both > drivers in an attempt to understand a) how they make available the data > from their devices, b) how they publish their device nodes, and c) where > all of the code that implements both sets of sequences is stored at in > the source tree. I currently see the ukb & ums driver sources. Beyond > that, I'm not sure where to look in order to follow the path between > those drivers & /dev. Can anyone help me understand this? > Hi, Did you have a look at the code? sys/dev/usb/input/ums.c and sys/dev/usb/input/ukbd.c --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9c6a87dd-cf7c-d0eb-82f1-5e904baaf05f>