Re: cvs commit: src/sys/dev/kbd kbd.c

"M. Warner Losh" <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
In message: <[email protected]>
            [email protected] (Dag-Erling Smørgrav) writes:
: Dag-Erling Smorgrav <[email protected]> writes:
: > des         2004/01/27 07:40:30 PST
: >
: >   FreeBSD src repository
: >
: >   Modified files:
: >     sys/dev/kbd          kbd.c 
: >   Log:
: >   While USB keyboards attach as ukbd[0-9]+, the device node created by
: >   kbd_attach() is called kbd[0-9]+, with a different unit number.  This
: >   makes it impossible to write a devd rule which will automatically
: >   switch to a USB keyboard when one is attached, because there is no way
: >   to guess the correct device node to pass to kbdcontrol.
: >   
: >   Therefore, change kbd_attach() to create a device node using the
: >   keyboard device's real name (atkbd0, ukbd0...), and create the
: >   kbd[0-9]+ node as an alias for backward compatibility.
: >   
: >   Revision  Changes    Path
: >   1.37      +2 -1      src/sys/dev/kbd/kbd.c

Just so you know, devd deals with device_t's, not dev_t's.  This
merely makes the two create nodes in the same namespace.  That's
likely a good thing.

Warner
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.