Fwd: Re: Tutorial on usb driver architecture

Aivils Stoss aivils at latnet.lv
Fri Feb 3 00:41:58 PST 2006


On Piektdiena, 3. Februāris 2006 00:16, david752004 wrote:
> Is there somewhere a clean and simple documentation that explain how
> linux is made to handle USB devices (especially keyboards) from low
> level layers to the average application.
>
> For example : usb -> usb event -> x event -> app.
> and to the hotplug process.
>
> I am considering to write soon a driver.

You be late. X11R7.0 already have evdev driver for linux.
Linux kernel have specific evdev module since 2000 to support any input
device , which pluged into USB or into any supported hardware interface.
/usr/src/linux/Documentation/input

X server does not support hotplug at all.

Aivils




More information about the xorg mailing list