#
27650413 |
| 02-Oct-2013 |
Mark Murray <markm@FreeBSD.org> |
MFC - tracking update.
|
#
791ab37d |
| 28-Sep-2013 |
Justin Hibbits <jhibbits@FreeBSD.org> |
Fix powerpc/161045. ams_poll() needs to return that any data is available, not just a new packet.
PR: powerpc/161045 Approved by: re(marius) MFC after: 1 week
|
Revision tags: release/9.2.0 |
|
#
cfe30d02 |
| 19-Jun-2013 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge fresh head.
|
Revision tags: release/8.4.0 |
|
#
d9a44755 |
| 08-Feb-2013 |
David E. O'Brien <obrien@FreeBSD.org> |
Sync with HEAD.
|
Revision tags: release/9.1.0 |
|
#
300675f6 |
| 27-Nov-2012 |
Alexander Motin <mav@FreeBSD.org> |
MFC
|
#
32484645 |
| 17-Nov-2012 |
Neel Natu <neel@FreeBSD.org> |
IFC @ r243164
|
#
07ab70a4 |
| 13-Nov-2012 |
Kevin Lo <kevlo@FreeBSD.org> |
Use uiomove return value instead of returning 0.
|
Revision tags: release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0 |
|
#
1a0fda2b |
| 04-Mar-2010 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
IFH@204581
|
#
9199c09a |
| 06-Jan-2010 |
Warner Losh <imp@FreeBSD.org> |
Merge from head at r201628.
# This hasn't been tested, and there are at least three bad commits # that need to be backed out before the branch will be stable again.
|
#
a8fb2bf1 |
| 12-Dec-2009 |
Nathan Whitehorn <nwhitehorn@FreeBSD.org> |
MFC r199888:
Add support for interpreting taps on ADB touchpads as a button click.
Submitted by: Andreas Tobler <andreast-list at fgznet dot ch>
|
#
f697a802 |
| 28-Nov-2009 |
Nathan Whitehorn <nwhitehorn@FreeBSD.org> |
Add support for interpreting taps on ADB touchpads as a button click.
Submitted by: Andreas Tobler <andreast-list at fgznet dot ch> MFC after: 2 weeks
|
Revision tags: release/8.0.0_cvs, release/8.0.0 |
|
#
7d4b968b |
| 17-Sep-2009 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Merge from head up to r188941 (last revision before the USB stack switch)
|
Revision tags: release/7.2.0_cvs, release/7.2.0 |
|
#
1829d5da |
| 12-Mar-2009 |
Warner Losh <imp@FreeBSD.org> |
Update the projects tree to a newer FreeBSD current.
|
#
be57da21 |
| 29-Jan-2009 |
John Baldwin <jhb@FreeBSD.org> |
Use si_drv1 to hold the softc for the adb_mouse character device instead of using devclass_get_softc().
Tested by: nwhitehorn
|
#
218653a7 |
| 29-Jan-2009 |
Ed Schouten <ed@FreeBSD.org> |
Make adb_mouse use dev2unit() instead of minor().
A real fix would be to migrate it to si_drv0 to store the softc directly, but this is the quickest way to fix it right now.
|
Revision tags: release/7.1.0_cvs, release/7.1.0 |
|
#
582434bd |
| 07-Dec-2008 |
Nathan Whitehorn <nwhitehorn@FreeBSD.org> |
Fix some nasty race conditions in the VIA-CUDA driver that ended up preventing my right mouse button and keyboard LEDs from working due to mangled configuration packets. Fixed several other races and
Fix some nasty race conditions in the VIA-CUDA driver that ended up preventing my right mouse button and keyboard LEDs from working due to mangled configuration packets. Fixed several other races and associated problems in the main ADB stack that were exposed while fixing this.
show more ...
|
#
e57c2b13 |
| 04-Dec-2008 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
integrate from head@185615
|
Revision tags: release/6.4.0_cvs, release/6.4.0 |
|
#
3c5f535b |
| 02-Nov-2008 |
Ed Schouten <ed@FreeBSD.org> |
Make the touch pad on my PowerBook G4 12" a little more usable.
For an unknown reason the touch pad of my PowerBook generates button 5 events when you operate it. This causes the adb_mouse code to c
Make the touch pad on my PowerBook G4 12" a little more usable.
For an unknown reason the touch pad of my PowerBook generates button 5 events when you operate it. This causes the adb_mouse code to convert them to button 2 events, which is not what we want.
Add a new flag, AMS_TOUCHPAD, which is used to distinguish the touch pad. When set, don't convert button events of unknown buttons to the last button.
There are still three problems left with respect to user input:
- The mouse button events are not properly processed when the touch pad isn't touched.
- The arrow keys on the keyboard don't work inside X11.
- The power button isn't handled by the kernel, similar to the ACPI power button on i386/amd64.
Approved by: nwhitehorn
show more ...
|
#
b75d1970 |
| 01-Nov-2008 |
Ed Schouten <ed@FreeBSD.org> |
Allow a read() on /dev/ams[0-9] to be interrupted.
Right now ams_read() uses cv_wait() to wait for new data to arrive on the mouse device. This means that when you run `cat /dev/ams0', it cannot be
Allow a read() on /dev/ams[0-9] to be interrupted.
Right now ams_read() uses cv_wait() to wait for new data to arrive on the mouse device. This means that when you run `cat /dev/ams0', it cannot be interrupted directly. After you press ^C, you first need to move the mouse before cat will quit. Make this function use cv_wait_sig(), which allows it to be interrupted directly.
Reviewed by: nwhitehorn
show more ...
|
#
b4dbc599 |
| 26-Oct-2008 |
Nathan Whitehorn <nwhitehorn@FreeBSD.org> |
Add ADB support. This provides support for the external ADB bus on the PowerMac G3 as well as the internal ADB keyboard and mice in PowerBooks and iBooks. This also brings in Mac GPIO support, for wh
Add ADB support. This provides support for the external ADB bus on the PowerMac G3 as well as the internal ADB keyboard and mice in PowerBooks and iBooks. This also brings in Mac GPIO support, for which we should eventually have a better interface.
Obtained from: NetBSD (CUDA and PMU drivers)
show more ...
|
#
9199c09a |
| 06-Jan-2010 |
Warner Losh <imp@FreeBSD.org> |
Merge from head at r201628.
# This hasn't been tested, and there are at least three bad commits # that need to be backed out before the branch will be stable again.
|
#
f697a802 |
| 28-Nov-2009 |
Nathan Whitehorn <nwhitehorn@FreeBSD.org> |
Add support for interpreting taps on ADB touchpads as a button click.
Submitted by: Andreas Tobler <andreast-list at fgznet dot ch> MFC after: 2 weeks
|
Revision tags: release/7.2.0_cvs, release/7.2.0 |
|
#
1829d5da |
| 12-Mar-2009 |
Warner Losh <imp@FreeBSD.org> |
Update the projects tree to a newer FreeBSD current.
|
#
be57da21 |
| 29-Jan-2009 |
John Baldwin <jhb@FreeBSD.org> |
Use si_drv1 to hold the softc for the adb_mouse character device instead of using devclass_get_softc().
Tested by: nwhitehorn
|
#
218653a7 |
| 29-Jan-2009 |
Ed Schouten <ed@FreeBSD.org> |
Make adb_mouse use dev2unit() instead of minor().
A real fix would be to migrate it to si_drv0 to store the softc directly, but this is the quickest way to fix it right now.
|