summaryrefslogtreecommitdiffstats
path: root/sys/dev/adb/ams.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use the new input functions of wsmouse in mouse and touchscreen drivers.bru2016-06-051-3/+2
| | | | ok stsp@ kettenis@
* Add a const char* as first member of struct adb_attach_args, so that we canmiod2011-06-151-1/+4
| | | | | | pass a struct confargs * on macppc for some specific children of the adb node, and not confuse real adb device attachments. ok mpi@
* Add support for a fourth axis on wsmouse devices, e.g. on the Apple Mightmiod2007-04-101-2/+2
| | | | | | Mouse. Currently limited to USB mice. Adapted from a diff from Gareth <garf@loveandnature.co.za> on tech@
* Drop the second and third arguments to adb_op_sync, for they are not used;miod2007-03-131-17/+17
| | | | | | | while there, remove explicit global variable initializations to zero, and appease the gods by removing the most ludicrous spurious casts. No functional change (except for code shrinkage).
* Clean up the adb_event structure, now that it is never exported to userland;miod2006-02-121-24/+13
| | | | also fix handling of caps lock and power keys in akbd; with help from claudio@
* Restore patch from rev 1.9 of macppc/dev/ams.c that got lost in codematthieu2006-02-031-11/+12
| | | | | factorization: prevent ADB devices other than mices from generating "extended" protocol events. ok miod@
* Factorize akbd and ams drivers between mac68k and macppc; while there, startmiod2006-01-181-0/+536
moving out common adb code as well, and merge adb_direct.c into adb.c to simplify external header files. No functional change; more cleanups to come.