<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/kbd, branch release/5.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-06-16T09:47:26Z</updated>
<entry>
<title>Do the dreaded s/dev_t/struct cdev */</title>
<updated>2004-06-16T09:47:26Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-16T09:47:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=89c9c53da05197f657dfe8e0bdda6941a2e9a0d4'/>
<id>urn:sha1:89c9c53da05197f657dfe8e0bdda6941a2e9a0d4</id>
<content type='text'>
Bump __FreeBSD_version accordingly.
</content>
</entry>
<entry>
<title>Remove atdevbase and replace it's remaining uses with direct references to</title>
<updated>2004-06-10T20:31:00Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2004-06-10T20:31:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=092a5c4530e8228794d938e953a42b7d5ac0a7ad'/>
<id>urn:sha1:092a5c4530e8228794d938e953a42b7d5ac0a7ad</id>
<content type='text'>
KERNBASE instead.
</content>
</entry>
<entry>
<title>style(9): return foo -&gt; return (foo)</title>
<updated>2004-04-02T16:41:16Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2004-04-02T16:41:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c959700c776fc1dd722aa4d265ccda49ee227fef'/>
<id>urn:sha1:c959700c776fc1dd722aa4d265ccda49ee227fef</id>
<content type='text'>
also fix a continuation indent I missed in the previous commit.
</content>
</entry>
<entry>
<title>Clean up whitespace, fix continuation indents, wrap some long lines.</title>
<updated>2004-04-02T16:39:12Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2004-04-02T16:39:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=81f58729a12ae0707bfe3944520408dfe32e9582'/>
<id>urn:sha1:81f58729a12ae0707bfe3944520408dfe32e9582</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Device megapatch 4/6:</title>
<updated>2004-02-21T21:10:55Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-02-21T21:10:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dc08ffec870569914f44bcf26aa838310e343764'/>
<id>urn:sha1:dc08ffec870569914f44bcf26aa838310e343764</id>
<content type='text'>
Introduce d_version field in struct cdevsw, this must always be
initialized to D_VERSION.

Flip sense of D_NOGIANT flag to D_NEEDGIANT, this involves removing
four D_NOGIANT flags and adding 145 D_NEEDGIANT flags.
</content>
</entry>
<entry>
<title>Device megapatch 1/6:</title>
<updated>2004-02-21T19:42:58Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-02-21T19:42:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c9c7976f7ffdd0ed81e12d8930651a9a858defa1'/>
<id>urn:sha1:c9c7976f7ffdd0ed81e12d8930651a9a858defa1</id>
<content type='text'>
Free approx 86 major numbers with a mostly automatically generated patch.

A number of strategic drivers have been left behind by caution, and a few
because they still (ab)use their major number.
</content>
</entry>
<entry>
<title>While USB keyboards attach as ukbd[0-9]+, the device node created by</title>
<updated>2004-01-27T15:40:30Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2004-01-27T15:40:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=823261a3e188b81c3983b0db5db723e1cff47e93'/>
<id>urn:sha1:823261a3e188b81c3983b0db5db723e1cff47e93</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>- Implement selwakeuppri() which allows raising the priority of a</title>
<updated>2003-11-09T09:17:26Z</updated>
<author>
<name>Seigo Tanimura</name>
<email>tanimura@FreeBSD.org</email>
</author>
<published>2003-11-09T09:17:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=512824f8f7748f7bb54ef900bc8e68a95a3d0f4d'/>
<id>urn:sha1:512824f8f7748f7bb54ef900bc8e68a95a3d0f4d</id>
<content type='text'>
  thread being waken up.  The thread waken up can run at a priority as
  high as after tsleep().

- Replace selwakeup()s with selwakeuppri()s and pass appropriate
  priorities.

- Add cv_broadcastpri() which raises the priority of the broadcast
  threads.  Used by selwakeuppri() if collision occurs.

Not objected in:	-arch, -current
</content>
</entry>
<entry>
<title>Assign keycodes for Power, Sleep and Wake keys.</title>
<updated>2003-10-07T09:21:59Z</updated>
<author>
<name>Max Khon</name>
<email>fjoe@FreeBSD.org</email>
</author>
<published>2003-10-07T09:21:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7ea199a7776c913db98714e2d4db4fc354a2fd5d'/>
<id>urn:sha1:7ea199a7776c913db98714e2d4db4fc354a2fd5d</id>
<content type='text'>
Submitted by:	Eugene Grosbein &lt;eugen@grosbein.pp.ru&gt;
</content>
</entry>
<entry>
<title>Fix dev_t handling to avoid needless makedev() call.</title>
<updated>2003-09-27T08:29:58Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-09-27T08:29:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=25ae11f8d47908bd7c620506b7545cf5d9b704de'/>
<id>urn:sha1:25ae11f8d47908bd7c620506b7545cf5d9b704de</id>
<content type='text'>
</content>
</entry>
</feed>
