<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/atkbdc, branch releng/7.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2009-04-20T16:55:48Z</updated>
<entry>
<title>MFC r191164</title>
<updated>2009-04-20T16:55:48Z</updated>
<author>
<name>Maksim Yevmenkin</name>
<email>emax@FreeBSD.org</email>
</author>
<published>2009-04-20T16:55:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0415bc675a4f6c3f24a1802320e4ed41db8e03ec'/>
<id>urn:sha1:0415bc675a4f6c3f24a1802320e4ed41db8e03ec</id>
<content type='text'>
Prevent atkbd(4) interrupt handler from calling keyboard callback function
when polled mode is enabled. This should help with duplicated/missing
characters problem at mountroot, geli, etc. prompts on multi CPU systems
while kbdmux(4) is enabled.

Tested by:	Tobias Grosser &lt;grosser -at- fim -dot- uni-passau -dot- de&gt;
Tested by:	Fabian Keil &lt;freebsd-listen -at- fabiankeil -dot- de&gt;
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>Merge 189870</title>
<updated>2009-03-19T07:40:41Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2009-03-19T07:40:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c0cad8adaec17f6bd9b4cd02f6a3c9119d591707'/>
<id>urn:sha1:c0cad8adaec17f6bd9b4cd02f6a3c9119d591707</id>
<content type='text'>
Teach psm about O_ASYNC

This makes Xorg happy if you aren't using moused.
</content>
</entry>
<entry>
<title>MFC r179474:</title>
<updated>2008-06-08T09:06:45Z</updated>
<author>
<name>Philip Paeps</name>
<email>philip@FreeBSD.org</email>
</author>
<published>2008-06-08T09:06:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=27ccd9b0b6e79ab520c9a0f5fc32ed0f694e22af'/>
<id>urn:sha1:27ccd9b0b6e79ab520c9a0f5fc32ed0f694e22af</id>
<content type='text'>
  Try to detect a Synaptics touchpad before IntelliMouse.  Some touchpads will
  pretend to be IntelliMouse (which have a few more features than generic mice)
  causing the IntelliMouse probe to work and the Synaptics code never to be
  called.

  This should not break "real" IntelliMouse because the Synaptics detection code
  is fairly specific.

PR:		kern/120833
Submitted by:	Eygene Ryabinkin &lt;rea-fbsd -at- codelabs.ru&gt;
</content>
</entry>
<entry>
<title>MFC:	1.95, 1.96</title>
<updated>2008-04-15T17:41:52Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2008-04-15T17:41:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6017564837ebad56c74ae5f04705c93eeaba7755'/>
<id>urn:sha1:6017564837ebad56c74ae5f04705c93eeaba7755</id>
<content type='text'>
- Add write(2) support for psm(4) in native operation level.  Now arbitrary
commands can be written to /dev/psm%d and status can be read back from it.
- Clean up and fix style(9) nits.
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2008-04-01T08:05:30Z</updated>
<author>
<name>Rink Springer</name>
<email>rink@FreeBSD.org</email>
</author>
<published>2008-04-01T08:05:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cdd4c2b0c780b0f5b5364fdc128cce698a6d25fc'/>
<id>urn:sha1:cdd4c2b0c780b0f5b5364fdc128cce698a6d25fc</id>
<content type='text'>
  Some PS/2 mice (at least the A4Tech X-7xx) need to be set to Intelli mode
  first before they can be set to Explorer mode.

  PR:             kern/118578
  Submitted by:   Andriy Gapon &lt;avg@icyb.net.ua&gt; (I added some comments)
  Reviewed by:    philip
</content>
</entry>
<entry>
<title>Initialize mouse resolution to zero if converting from</title>
<updated>2007-06-17T04:32:18Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2007-06-17T04:32:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=60a35d3afd74a4007f6297427f038f7a6f89cc8e'/>
<id>urn:sha1:60a35d3afd74a4007f6297427f038f7a6f89cc8e</id>
<content type='text'>
OLD to NEW.
</content>
</entry>
<entry>
<title>o break newbus api: add a new argument of type driver_filter_t to</title>
<updated>2007-02-23T12:19:07Z</updated>
<author>
<name>Paolo Pisati</name>
<email>piso@FreeBSD.org</email>
</author>
<published>2007-02-23T12:19:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ef544f631226436ef590825881e7a28369df82f6'/>
<id>urn:sha1:ef544f631226436ef590825881e7a28369df82f6</id>
<content type='text'>
  bus_setup_intr()

o add an int return code to all fast handlers

o retire INTR_FAST/IH_FAST

For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current

Reviewed by: many
Approved by: re@
</content>
</entry>
<entry>
<title>Synaptics TouchPad seems to go back to Relative Mode after the call</title>
<updated>2007-02-04T12:47:52Z</updated>
<author>
<name>Jean-Sébastien Pédron</name>
<email>dumbbell@FreeBSD.org</email>
</author>
<published>2007-02-04T12:47:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5a10830e1ab9090eaa38363a8ccfdf29c6464f77'/>
<id>urn:sha1:5a10830e1ab9090eaa38363a8ccfdf29c6464f77</id>
<content type='text'>
to set_controller_command_byte() call; by issueing a Read Mode Byte
command, the touchpad is in Absolute Mode again.

This problem occursed at least on Asus V6V laptops.
</content>
</entry>
<entry>
<title>Spell "Kensington Thinking Mouse" correctly.</title>
<updated>2006-12-18T18:48:28Z</updated>
<author>
<name>Giorgos Keramidas</name>
<email>keramida@FreeBSD.org</email>
</author>
<published>2006-12-18T18:48:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7810d9c61682d8bbd14260ea1ebb7b64bc5b6f31'/>
<id>urn:sha1:7810d9c61682d8bbd14260ea1ebb7b64bc5b6f31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix LEDs not working when atkbd is an active keyboard and the physical</title>
<updated>2006-10-25T13:35:42Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2006-10-25T13:35:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ac3912b020cb5b06aca43662e58e3fb92b731ce4'/>
<id>urn:sha1:ac3912b020cb5b06aca43662e58e3fb92b731ce4</id>
<content type='text'>
keyboard is attached only after the system has already booted.

If USB keyboard is also present, and there's no kbdmux(4), the problem
has been hiding itself because as soon as we get to multi-user, the
USB keyboard becomes an active keyboard (see devd.conf), thus marking
atkbd inactive and letting the old code initialize the keyboard.

With kbdmux(4), or if there's no USB keyboard, the atkbd keyboard is
always active, whether it's physically attached or not, thus it never
initialized itself properly on a physical attach.

To fix this, move block that initialized the keyboard on attach upper
so it doesn't depend on the (KBD_IS_ACTIVE(kbd) &amp;&amp; KBD_IS_BUSY(kbd))
condition.  Also move KBD_FOUND_DEVICE() a few lines upper so that
KDSETLED and KDSETREPEAT that follow it propagate to the controller.

MFC after:	3 days
</content>
</entry>
</feed>
