Up to [cvs.NetBSD.org] / src / sys / dev / usb
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.86 / (download) - annotate - [select for diffs], Sat Jan 5 23:34:19 2013 UTC (5 months, 1 week ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base8,
tls-maxphys-nbase,
tls-maxphys-base,
khorben-n900,
agc-symver-base,
agc-symver,
HEAD
Changes since 1.85: +4 -8
lines
Diff to previous 1.85 (colored)
fix debug variables. - include opt_usb.h in usb.h so that USB_DEBUG gets set properly in it. - normalize and sort debugging variables
Revision 1.85 / (download) - annotate - [select for diffs], Sat Jan 5 01:30:17 2013 UTC (5 months, 1 week ago) by christos
Branch: MAIN
Changes since 1.84: +19 -15
lines
Diff to previous 1.84 (colored)
- need opt_usb.h if depending on USB_DEBUG - remove trailing whitespace - add missing KERNEL_RCSID
Revision 1.84 / (download) - annotate - [select for diffs], Mon Apr 30 17:27:50 2012 UTC (13 months, 2 weeks ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
jmcneill-usbmp-base10
Branch point for: tls-maxphys
Changes since 1.83: +52 -18
lines
Diff to previous 1.83 (colored)
kern/46391: Nat Sloss: ums.c doesn't support digitizers or touchscreens
Revision 1.83 / (download) - annotate - [select for diffs], Fri Dec 23 00:51:48 2011 UTC (17 months, 3 weeks ago) by jakllsch
Branch: MAIN
CVS Tags: yamt-pagecache-base4,
netbsd-6-base,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2
Branch point for: netbsd-6
Changes since 1.82: +14 -14
lines
Diff to previous 1.82 (colored)
Revert previous due to active usbmp branch(es).
Revision 1.82 / (download) - annotate - [select for diffs], Thu Dec 22 20:07:02 2011 UTC (17 months, 3 weeks ago) by jakllsch
Branch: MAIN
Changes since 1.81: +14 -14
lines
Diff to previous 1.81 (colored)
Adjust-away inconsistent and trailing whitespace.
Revision 1.81 / (download) - annotate - [select for diffs], Wed Nov 3 22:34:24 2010 UTC (2 years, 7 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
uebayasi-xip-base4,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
mrg-ohci-jmcneill-usbmp-base,
mrg-ohci-jmcneill-usbmp,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
jruoho-x86intr,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: yamt-pagecache,
jmcneill-usbmp
Changes since 1.80: +16 -16
lines
Diff to previous 1.80 (colored)
Stop using the compatibility macros USB_ATTACH(), USB_DETACH(), USB_MATCH(), et cetera. These files produce the same assembly (according to objdump -d) before and after the change
Revision 1.80 / (download) - annotate - [select for diffs], Thu Jan 14 09:30:39 2010 UTC (3 years, 5 months ago) by matthias
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9,
yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base3,
uebayasi-xip-base2,
uebayasi-xip-base1,
uebayasi-xip-base
Branch point for: uebayasi-xip,
rmind-uvmplock
Changes since 1.79: +4 -3
lines
Diff to previous 1.79 (colored)
Make ums.c work with a "Microsoft Natural Ergonomic Desktop 7000" mouse. XXX The tilt function still doesn't work for me.
Revision 1.79 / (download) - annotate - [select for diffs], Tue Jan 12 16:18:58 2010 UTC (3 years, 5 months ago) by jakllsch
Branch: MAIN
Changes since 1.78: +10 -2
lines
Diff to previous 1.78 (colored)
Avoid treating the Griffin PowerMate knob as a ums(4). Should fix PR/19445.
Revision 1.78 / (download) - annotate - [select for diffs], Wed Dec 30 20:38:47 2009 UTC (3 years, 5 months ago) by jakllsch
Branch: MAIN
Changes since 1.77: +5 -3
lines
Diff to previous 1.77 (colored)
Apply patch from Matthias Pfaller in PR/42546.
The USB HUT v1.11 document states that:
"Typical system software will search for application
collections tagged with either a Mouse or a Pointer usage."
This patch adjusts ums(4) to match not only on
the Mouse usage, but also on the Pointer usage.
Revision 1.77 / (download) - annotate - [select for diffs], Fri Nov 27 08:35:05 2009 UTC (3 years, 6 months ago) by mbalmer
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.76: +36 -15
lines
Diff to previous 1.76 (colored)
Add support for USB HID devices that report absolute coordinates instead of relative movement data, i.e. touchpanels. Please note that calibration must be done outside the wsons(4) driver for now.
Revision 1.76 / (download) - annotate - [select for diffs], Thu Nov 12 19:58:27 2009 UTC (3 years, 7 months ago) by dyoung
Branch: MAIN
Changes since 1.75: +5 -10
lines
Diff to previous 1.75 (colored)
Simplify activation hooks. (sc_dying must die!)
Revision 1.75 / (download) - annotate - [select for diffs], Fri Nov 6 04:42:27 2009 UTC (3 years, 7 months ago) by rafal
Branch: MAIN
Changes since 1.74: +67 -28
lines
Diff to previous 1.74 (colored)
Fix kern/41737 -- add quirks to make MS Wireless Laser Mouse 6000 work.
Revision 1.74 / (download) - annotate - [select for diffs], Mon Mar 9 15:59:33 2009 UTC (4 years, 3 months ago) by uebayasi
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base,
jymxensuspend-base,
jym-xensuspend-nbase,
jym-xensuspend-base
Changes since 1.73: +2 -3
lines
Diff to previous 1.73 (colored)
These don't need <sys/tty.h>.
Revision 1.73 / (download) - annotate - [select for diffs], Sat May 24 16:40:58 2008 UTC (5 years ago) by cube
Branch: MAIN
CVS Tags: yamt-pf42-base4,
yamt-pf42-base3,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
nick-hppapmap-base2,
netbsd-5-base,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
mjf-devfs2-base,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20091211,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
ad-audiomp2-base,
ad-audiomp2
Branch point for: nick-hppapmap,
netbsd-5,
matt-nb5-mips64,
jym-xensuspend
Changes since 1.72: +9 -9
lines
Diff to previous 1.72 (colored)
Split device_t and softc for all USB device drivers, and related cosmetic changes. Matthias Drochner kindly reviewed this patch, and tested ums, ubt, uaudio and ral. I tested umass myself.
Revision 1.72 / (download) - annotate - [select for diffs], Mon Apr 28 20:24:00 2008 UTC (5 years, 1 month ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base2,
yamt-nfs-mp-base2,
hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa
Changes since 1.71: +2 -9
lines
Diff to previous 1.71 (colored)
Remove clause 3 and 4 from TNF licenses
Revision 1.71 / (download) - annotate - [select for diffs], Mon Feb 18 05:24:24 2008 UTC (5 years, 4 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base,
ad-socklock-base1
Branch point for: yamt-pf42,
yamt-nfs-mp,
mjf-devfs2
Changes since 1.70: +22 -6
lines
Diff to previous 1.70 (colored)
Use device_t and its accessor functions. Register _childdetached methods with drivers that attach children. Wait to set child references to NULL there, instead of doing that in the detach method. Replace many uses of USB_DECLARE_DRIVER() with CFATTACH_DECL2().
Revision 1.70 / (download) - annotate - [select for diffs], Tue Dec 11 03:45:57 2007 UTC (5 years, 6 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-kmem-base3,
yamt-kmem-base2,
vmlocking2-base3,
matt-armv6-base,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-nbase,
bouyer-xeni386-base
Changes since 1.69: +7 -2
lines
Diff to previous 1.69 (colored)
Register with pmf
Revision 1.69 / (download) - annotate - [select for diffs], Sat Dec 1 23:40:29 2007 UTC (5 years, 6 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-kmem-base,
vmlocking2-base2,
vmlocking2-base1,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
jmcneill-pm-base
Branch point for: yamt-kmem,
vmlocking2,
bouyer-xeni386
Changes since 1.68: +15 -11
lines
Diff to previous 1.68 (colored)
aprintify, on behalf of xtraeme
Revision 1.68 / (download) - annotate - [select for diffs], Sun Mar 4 06:02:49 2007 UTC (6 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-idlelwp-base8,
vmlocking-base,
vmlocking,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
mjf-ufs-trans,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
jmcneill-base,
hpcarm-cleanup,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64
Branch point for: mjf-devfs,
matt-armv6,
jmcneill-pm
Changes since 1.67: +4 -4
lines
Diff to previous 1.67 (colored)
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
Revision 1.67 / (download) - annotate - [select for diffs], Thu Nov 16 01:33:27 2006 UTC (6 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
post-newlock2-merge,
newlock2-nbase,
newlock2-base,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
netbsd-4,
matt-nb4-arm-base,
matt-nb4-arm,
itohy-usb1-base,
ad-audiomp-base,
ad-audiomp
Branch point for: yamt-idlelwp,
itohy-usb1
Changes since 1.66: +7 -7
lines
Diff to previous 1.66 (colored)
__unused removal on arguments; approved by core.
Revision 1.66 / (download) - annotate - [select for diffs], Sun Nov 12 19:00:43 2006 UTC (6 years, 7 months ago) by plunky
Branch: MAIN
Changes since 1.65: +6 -5
lines
Diff to previous 1.65 (colored)
Tidy away wsmouse_input() abstractions and update documentation to include the W direction.
Revision 1.65 / (download) - annotate - [select for diffs], Thu Oct 12 01:32:00 2006 UTC (6 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base2
Changes since 1.64: +8 -6
lines
Diff to previous 1.64 (colored)
- sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
Revision 1.64 / (download) - annotate - [select for diffs], Sun Dec 11 12:24:01 2005 UTC (7 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-splraiseipl-base,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
yamt-pdpolicy,
simonb-timecounters-base,
simonb-timecounters,
simonb-timcounters-final,
rpaulo-netinet-merge-pcb-base,
rpaulo-netinet-merge-pcb,
peter-altq-base,
peter-altq,
gdamore-uart-base,
gdamore-uart,
elad-kernelauth-base,
elad-kernelauth,
chap-midi-nbase,
chap-midi-base,
chap-midi,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-splraiseipl,
newlock2
Changes since 1.63: +4 -4
lines
Diff to previous 1.63 (colored)
merge ktrace-lwp.
Revision 1.63 / (download) - annotate - [select for diffs], Wed Nov 23 09:41:28 2005 UTC (7 years, 6 months ago) by augustss
Branch: MAIN
CVS Tags: yamt-readahead-base3,
ktrace-lwp-base
Changes since 1.62: +44 -18
lines
Diff to previous 1.62 (colored)
If a mouse has both a wheel and a Z direction we report both. XXX Due to tradition the wheel is reported as the Z direction (and the Z direction as W). Now Apple's Mighty Mouse is fully supported, except the X11 mouse driver doesn't know what to do with the new coordinate.
Revision 1.62 / (download) - annotate - [select for diffs], Wed Nov 23 09:04:20 2005 UTC (7 years, 6 months ago) by augustss
Branch: MAIN
Changes since 1.61: +6 -6
lines
Diff to previous 1.61 (colored)
Look for a wheel before looking for a Z dir. This makes Apple's Mightymouse work.
Revision 1.61 / (download) - annotate - [select for diffs], Sat Aug 13 14:55:39 2005 UTC (7 years, 10 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base2,
yamt-readahead-base,
thorpej-vnode-attr-base,
thorpej-vnode-attr
Branch point for: yamt-readahead
Changes since 1.60: +3 -3
lines
Diff to previous 1.60 (colored)
Support more than 7 buttons for USB mice. Patch from kern/30248
Revision 1.60 / (download) - annotate - [select for diffs], Tue Mar 11 16:44:00 2003 UTC (10 years, 3 months ago) by augustss
Branch: MAIN
CVS Tags: yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
yamt-km-base,
yamt-km,
netbsd-3-base,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-base,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2-0,
netbsd-2,
matt-timespec,
kent-audio2-base,
kent-audio2,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: yamt-lazymbuf,
netbsd-3,
ktrace-lwp
Changes since 1.59: +3 -3
lines
Diff to previous 1.59 (colored)
Update URLs for the HID spec. (Committed at 36000 feet above the Atlantic on board LH418 using a broadband satellite connection.)
Revision 1.59 / (download) - annotate - [select for diffs], Mon Sep 23 05:59:01 2002 UTC (10 years, 8 months ago) by simonb
Branch: MAIN
CVS Tags: nathanw_sa_before_merge,
nathanw_sa_base,
kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base
Changes since 1.58: +3 -3
lines
Diff to previous 1.58 (colored)
Don't return a value in a void function.
Revision 1.58 / (download) - annotate - [select for diffs], Mon Sep 23 05:51:22 2002 UTC (10 years, 8 months ago) by simonb
Branch: MAIN
Changes since 1.57: +2 -3
lines
Diff to previous 1.57 (colored)
Remove breaks after returns, unreachable returns and returns after returns(!).
Revision 1.57 / (download) - annotate - [select for diffs], Thu Jul 11 21:14:33 2002 UTC (10 years, 11 months ago) by augustss
Branch: MAIN
CVS Tags: gehenna-devsw-base
Changes since 1.56: +6 -6
lines
Diff to previous 1.56 (colored)
Get rid of trailing white space.
Revision 1.56 / (download) - annotate - [select for diffs], Sun Mar 17 19:41:05 2002 UTC (11 years, 3 months ago) by atatat
Branch: MAIN
CVS Tags: netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001,
netbsd-1-6,
eeh-devprop-base,
eeh-devprop
Branch point for: gehenna-devsw
Changes since 1.55: +3 -3
lines
Diff to previous 1.55 (colored)
Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for indicating an unhandled "command". ERESTART is -1, which can lead to confusion. ERESTART has been moved to -3 and EPASSTHROUGH has been placed at -4. No ioctl code should now return -1 anywhere. The ioctl() system call is now properly restartable.
Revision 1.55 / (download) - annotate - [select for diffs], Mon Dec 31 12:15:22 2001 UTC (11 years, 5 months ago) by augustss
Branch: MAIN
CVS Tags: newlock-base,
newlock,
ifpoll-base,
ifpoll
Changes since 1.54: +4 -4
lines
Diff to previous 1.54 (colored)
Make a typedef for struct proc to make portingeasier.
Revision 1.54 / (download) - annotate - [select for diffs], Sat Dec 29 16:15:42 2001 UTC (11 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.53: +4 -2
lines
Diff to previous 1.53 (colored)
Add a debug message.
Revision 1.53 / (download) - annotate - [select for diffs], Fri Dec 28 17:32:36 2001 UTC (11 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.52: +49 -165
lines
Diff to previous 1.52 (colored)
Introduce an extra driver level for HID devices, uhidev. This uhidev driver attaches to the hub, and HID drivers (ums, ukbd, and uhid) attach to uhidev. The reason for this change is that some HID devices report multiple components (like a keyboard and a mouse) using the same interface, but with different report identifiers. The report identifier can be specified with a locator for the HID drivers. Furthermore, change the ukbd driver to handle other formats than the boot protocol.
Revision 1.52 / (download) - annotate - [select for diffs], Tue Nov 13 06:24:56 2001 UTC (11 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.51: +4 -1
lines
Diff to previous 1.51 (colored)
add RCSIDs
Revision 1.51 / (download) - annotate - [select for diffs], Wed Nov 7 14:13:35 2001 UTC (11 years, 7 months ago) by augustss
Branch: MAIN
CVS Tags: thorpej-mips-cache-base
Changes since 1.50: +5 -4
lines
Diff to previous 1.50 (colored)
Fix a bug in the DIAGNOSTIC version of the detach.
Revision 1.50 / (download) - annotate - [select for diffs], Sun Oct 28 17:16:58 2001 UTC (11 years, 7 months ago) by augustss
Branch: MAIN
Changes since 1.49: +9 -3
lines
Diff to previous 1.49 (colored)
Add a DIAGNOSTIC test.
Revision 1.49 / (download) - annotate - [select for diffs], Fri Oct 26 17:58:21 2001 UTC (11 years, 7 months ago) by augustss
Branch: MAIN
Changes since 1.48: +3 -3
lines
Diff to previous 1.48 (colored)
s/usbd_alloc_report_desc/usbd_read_report_desc/
Revision 1.48 / (download) - annotate - [select for diffs], Thu Oct 25 13:45:16 2001 UTC (11 years, 7 months ago) by augustss
Branch: MAIN
Changes since 1.47: +2 -2
lines
Diff to previous 1.47 (colored)
Fix pasto. From Andreas Johansson <ajo@rockstorm.se>.
Revision 1.47 / (download) - annotate - [select for diffs], Tue Jan 23 14:04:14 2001 UTC (12 years, 4 months ago) by augustss
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base,
thorpej-devvp-base3,
thorpej-devvp-base2,
thorpej-devvp-base,
thorpej-devvp,
pre-chs-ubcperf,
post-chs-ubcperf
Branch point for: thorpej-mips-cache,
nathanw_sa,
kqueue
Changes since 1.46: +3 -3
lines
Diff to previous 1.46 (colored)
Make sure driver attach/detach events are generated in a consistent manner.
Revision 1.46 / (download) - annotate - [select for diffs], Fri Dec 29 01:24:57 2000 UTC (12 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.45: +2 -2
lines
Diff to previous 1.45 (colored)
Update many URLs.
Revision 1.45 / (download) - annotate - [select for diffs], Sun Oct 8 20:52:18 2000 UTC (12 years, 8 months ago) by augustss
Branch: MAIN
Changes since 1.44: +5 -4
lines
Diff to previous 1.44 (colored)
Don't use a plural `s' if there is only one button.
Revision 1.44 / (download) - annotate - [select for diffs], Thu Jun 1 14:29:01 2000 UTC (13 years ago) by augustss
Branch: MAIN
CVS Tags: netbsd-1-5-base,
netbsd-1-5-RELEASE,
netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA,
netbsd-1-5-ALPHA2,
netbsd-1-5
Changes since 1.43: +10 -23
lines
Diff to previous 1.43 (colored)
Bring the coding style into the 80s, i.e., get rid of __P and use ANSI prototypes and declarations.
Revision 1.43 / (download) - annotate - [select for diffs], Thu Apr 27 15:26:49 2000 UTC (13 years, 1 month ago) by augustss
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.42: +2 -2
lines
Diff to previous 1.42 (colored)
Change my email address.
Revision 1.42 / (download) - annotate - [select for diffs], Mon Mar 27 12:33:57 2000 UTC (13 years, 2 months ago) by augustss
Branch: MAIN
Changes since 1.41: +8 -8
lines
Diff to previous 1.41 (colored)
Change (almost) all static to Static. The symbol `Static' can then be defined to `' or `static' depending on if you want to debug or not.
Revision 1.41 / (download) - annotate - [select for diffs], Tue Feb 29 21:37:01 2000 UTC (13 years, 3 months ago) by augustss
Branch: MAIN
Changes since 1.40: +2 -2
lines
Diff to previous 1.40 (colored)
Distinguish between device and interface classes. (I finally found a document that said that they were different.)
Revision 1.40 / (download) - annotate - [select for diffs], Wed Feb 2 13:18:48 2000 UTC (13 years, 4 months ago) by augustss
Branch: MAIN
CVS Tags: chs-ubc2-newbase
Changes since 1.39: +10 -1
lines
Diff to previous 1.39 (colored)
Generate usb events on attach and detach.
Revision 1.39 / (download) - annotate - [select for diffs], Wed Jan 19 00:23:58 2000 UTC (13 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.38: +2 -2
lines
Diff to previous 1.38 (colored)
Add an argument to usbd_open_pipe_intr() to specify the polling interval for an interrupt pipe in case we don't what what the descriptor suggests.
Revision 1.38 / (download) - annotate - [select for diffs], Sat Jan 8 02:57:24 2000 UTC (13 years, 5 months ago) by takemura
Branch: MAIN
Changes since 1.37: +3 -2
lines
Diff to previous 1.37 (colored)
Absolute pointing device support. - Wsmouse_input() get new argument 'flag', which indicates whether x/y/z are relative or absolute. - Wsmouse get new io controls, WSMOUSEIO_SCALIBCOORDS and WSMOUSEIO_GCALIBCOORDS.
Revision 1.37 / (download) - annotate - [select for diffs], Fri Dec 24 01:14:01 1999 UTC (13 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.36: +9 -4
lines
Diff to previous 1.36 (colored)
Reverse the sign on the wheel data. I got it wrong from the start.
Revision 1.36 / (download) - annotate - [select for diffs], Fri Nov 26 01:39:27 1999 UTC (13 years, 6 months ago) by augustss
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221
Changes since 1.35: +2 -2
lines
Diff to previous 1.35 (colored)
Cosmetic changes.
Revision 1.35 / (download) - annotate - [select for diffs], Mon Nov 15 22:04:14 1999 UTC (13 years, 7 months ago) by augustss
Branch: MAIN
Changes since 1.34: +15 -8
lines
Diff to previous 1.34 (colored)
Add quirk for speakers that pretend to support the audio class, but don't. Add quirk for mice that geberate spurious button up events (XXX fix not fully implemented).
Revision 1.34 / (download) - annotate - [select for diffs], Fri Nov 12 00:34:58 1999 UTC (13 years, 7 months ago) by augustss
Branch: MAIN
CVS Tags: fvdl-softdep-base
Changes since 1.33: +24 -24
lines
Diff to previous 1.33 (colored)
A number of stylistic changes to increase readability (many suggested by Nick Hibma): use NULL not 0 declare all local definitions static rename s/usbd_request/usbd_xfer/ s/reqh/xfer/ rename s/r/err/ use implicit test for no err KNF
Revision 1.33 / (download) - annotate - [select for diffs], Wed Oct 13 08:10:57 1999 UTC (13 years, 8 months ago) by augustss
Branch: MAIN
CVS Tags: comdex-fall-1999-base,
comdex-fall-1999
Branch point for: thorpej_scsipi,
fvdl-softdep
Changes since 1.32: +4 -6
lines
Diff to previous 1.32 (colored)
Merge in a large batch of changes from Nick Hibma <hibma@skylink.it> so the USB stack compiles on FreeBSD again.
Revision 1.32 / (download) - annotate - [select for diffs], Sun Sep 12 08:21:49 1999 UTC (13 years, 9 months ago) by augustss
Branch: MAIN
Branch point for: wrstuden-devbsize
Changes since 1.31: +5 -2
lines
Diff to previous 1.31 (colored)
Dot't forget to deactivate subdevices.
Revision 1.31 / (download) - annotate - [select for diffs], Sun Sep 5 19:32:19 1999 UTC (13 years, 9 months ago) by augustss
Branch: MAIN
Changes since 1.30: +4 -4
lines
Diff to previous 1.30 (colored)
Change the way the `struct device' base part of all driver softc are declared and accessed to make it more portable. Idea from Nick Hibma, FreeBSD. No functional changes.
Revision 1.30 / (download) - annotate - [select for diffs], Sat Sep 4 22:26:12 1999 UTC (13 years, 9 months ago) by augustss
Branch: MAIN
Changes since 1.29: +3 -3
lines
Diff to previous 1.29 (colored)
Change the way the direction is extracted from the endpoint descriptor. No functional changes to the drivers. From Nick Hibma, FreeBSD.
Revision 1.29 / (download) - annotate - [select for diffs], Sat Aug 28 21:42:35 1999 UTC (13 years, 9 months ago) by augustss
Branch: MAIN
Changes since 1.28: +3 -3
lines
Diff to previous 1.28 (colored)
Change some 'struct device' to 'bdevice'. From FreeBSD.
Revision 1.28 / (download) - annotate - [select for diffs], Mon Aug 23 22:55:14 1999 UTC (13 years, 9 months ago) by augustss
Branch: MAIN
Changes since 1.27: +19 -2
lines
Diff to previous 1.27 (colored)
Make sure to mark the device as dying already in the (de)activate routine. This avoids access to it before the detach routine has blown it away.
Revision 1.27 / (download) - annotate - [select for diffs], Mon Aug 16 23:36:25 1999 UTC (13 years, 10 months ago) by augustss
Branch: MAIN
Changes since 1.26: +7 -318
lines
Diff to previous 1.26 (colored)
Get rid of FreeBSD code; there was so little to share in this driver that it should be split.
Revision 1.26 / (download) - annotate - [select for diffs], Sat Aug 14 14:49:32 1999 UTC (13 years, 10 months ago) by augustss
Branch: MAIN
Changes since 1.25: +3 -3
lines
Diff to previous 1.25 (colored)
Some changes from FreeBSD (no functional differences).
Revision 1.25 / (download) - annotate - [select for diffs], Wed Jun 30 06:44:23 1999 UTC (13 years, 11 months ago) by augustss
Branch: MAIN
CVS Tags: chs-ubc2-base
Changes since 1.24: +32 -32
lines
Diff to previous 1.24 (colored)
Totally redo the way device detach is done. It now uses a kernel event thread and the config detach method. Squish a number of space leaks on detach.
Revision 1.24 / (download) - annotate - [select for diffs], Sat Jun 26 00:09:15 1999 UTC (13 years, 11 months ago) by augustss
Branch: MAIN
Changes since 1.23: +7 -1
lines
Diff to previous 1.23 (colored)
Add a quirk for mice with reversed Z-axis.
Revision 1.23 / (download) - annotate - [select for diffs], Sun May 9 15:10:31 1999 UTC (14 years, 1 month ago) by augustss
Branch: MAIN
Changes since 1.22: +6 -2
lines
Diff to previous 1.22 (colored)
Call ws routines at spltty() from interrupt routines.
Revision 1.22 / (download) - annotate - [select for diffs], Tue Jan 12 22:06:48 1999 UTC (14 years, 5 months ago) by augustss
Branch: MAIN
CVS Tags: netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
netbsd-1-4,
kame_14_19990705,
kame_14_19990628,
kame_141_19991130,
kame
Branch point for: chs-ubc2
Changes since 1.21: +10 -7
lines
Diff to previous 1.21 (colored)
Fix Z axis buglet.
Revision 1.21 / (download) - annotate - [select for diffs], Sun Jan 10 19:13:15 1999 UTC (14 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.20: +7 -9
lines
Diff to previous 1.20 (colored)
Some minor updates from FreeBSD.
Revision 1.20 / (download) - annotate - [select for diffs], Sun Jan 10 11:13:36 1999 UTC (14 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.19: +5 -1
lines
Diff to previous 1.19 (colored)
Update/add URLs to relevant USB specs.
Revision 1.19 / (download) - annotate - [select for diffs], Fri Jan 8 11:58:25 1999 UTC (14 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.18: +6 -4
lines
Diff to previous 1.18 (colored)
Various little fixes from the FreeBSD version.
Revision 1.18 / (download) - annotate - [select for diffs], Wed Dec 30 17:46:20 1998 UTC (14 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.17: +1 -2
lines
Diff to previous 1.17 (colored)
Remove #include that slipped in at FreeBSD merge.
Revision 1.17 / (download) - annotate - [select for diffs], Wed Dec 30 13:14:21 1998 UTC (14 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
Add a special wsmouse type for USB mice.
Revision 1.16 / (download) - annotate - [select for diffs], Sat Dec 26 12:53:03 1998 UTC (14 years, 5 months ago) by augustss
Branch: MAIN
Changes since 1.15: +439 -88
lines
Diff to previous 1.15 (colored)
Merge changes to make the USB stack work with FreeBSD. The original diffs from Nick Hibma <n_hibma@freebsd.org>, but with substantial changes from me. XXX Not tested on FreeBSD yet.
Revision 1.15 / (download) - annotate - [select for diffs], Thu Dec 10 23:16:47 1998 UTC (14 years, 6 months ago) by augustss
Branch: MAIN
Changes since 1.14: +9 -7
lines
Diff to previous 1.14 (colored)
Take care of some lines > 80 chars.
Revision 1.14 / (download) - annotate - [select for diffs], Wed Dec 9 00:18:11 1998 UTC (14 years, 6 months ago) by augustss
Branch: MAIN
CVS Tags: kenh-if-detach-base,
kenh-if-detach
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
Improvement to the ugen driver. Better error checking. Some code rearrengment.
Revision 1.13 / (download) - annotate - [select for diffs], Wed Dec 2 22:54:53 1998 UTC (14 years, 6 months ago) by augustss
Branch: MAIN
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
Even shorter printfs at attach.
Revision 1.12 / (download) - annotate - [select for diffs], Wed Dec 2 17:20:20 1998 UTC (14 years, 6 months ago) by augustss
Branch: MAIN
Changes since 1.11: +3 -3
lines
Diff to previous 1.11 (colored)
Avoid wrapping lines in attach printfs.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Nov 25 22:32:05 1998 UTC (14 years, 6 months ago) by augustss
Branch: MAIN
Changes since 1.10: +4 -3
lines
Diff to previous 1.10 (colored)
Make the copyright header conform to the NetBSD template.
Revision 1.10 / (download) - annotate - [select for diffs], Sat Nov 21 18:57:09 1998 UTC (14 years, 7 months ago) by augustss
Branch: MAIN
Changes since 1.9: +6 -4
lines
Diff to previous 1.9 (colored)
Fix some typos.
Revision 1.9 / (download) - annotate - [select for diffs], Thu Oct 1 19:10:26 1998 UTC (14 years, 8 months ago) by matt
Branch: MAIN
CVS Tags: chs-ubc-base,
chs-ubc
Changes since 1.8: +1 -3
lines
Diff to previous 1.8 (colored)
Don't include <machine/mouse.h>. Some platforms (e.g. alpha) don't one.
Revision 1.8 / (download) - annotate - [select for diffs], Sat Aug 1 20:11:39 1998 UTC (14 years, 10 months ago) by augustss
Branch: MAIN
Changes since 1.7: +4 -1
lines
Diff to previous 1.7 (colored)
Make sure to abort the interrupt pipe on disconnect of a mouse or keyboard. Improve some error messages.
Revision 1.7 / (download) - annotate - [select for diffs], Wed Jul 29 20:50:12 1998 UTC (14 years, 10 months ago) by augustss
Branch: MAIN
CVS Tags: eeh-paddr_t-base,
eeh-paddr_t
Changes since 1.6: +2 -4
lines
Diff to previous 1.6 (colored)
Add functions to execute asynchronous requests and use these from interrupt context. [I had some feline debugging help here. I noticed that every time Kem, our kitty, jumped onto the USB keyboard the machine crashed.]
Revision 1.6 / (download) - annotate - [select for diffs], Tue Jul 28 21:21:47 1998 UTC (14 years, 10 months ago) by augustss
Branch: MAIN
Changes since 1.5: +16 -4
lines
Diff to previous 1.5 (colored)
Support for USB mice with Z axis or wheel.
Revision 1.5 / (download) - annotate - [select for diffs], Mon Jul 27 22:34:30 1998 UTC (14 years, 10 months ago) by drochner
Branch: MAIN
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
add zero z axis argument
Revision 1.4 / (download) - annotate - [select for diffs], Mon Jul 27 18:51:32 1998 UTC (14 years, 10 months ago) by augustss
Branch: MAIN
Changes since 1.3: +14 -225
lines
Diff to previous 1.3 (colored)
Make ums attach to wsmouse only.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Jul 25 01:46:38 1998 UTC (14 years, 10 months ago) by augustss
Branch: MAIN
Changes since 1.2: +108 -17
lines
Diff to previous 1.2 (colored)
Provide wsmouse attachment for the USB mouse driver. XXX Keep /dev/ums* for now since XFree86 does not understand wsmouse yet.
Revision 1.2 / (download) - annotate - [select for diffs], Fri Jul 24 20:59:57 1998 UTC (14 years, 10 months ago) by augustss
Branch: MAIN
Changes since 1.1: +19 -9
lines
Diff to previous 1.1 (colored)
Punt if the mouse reports absolute coordinates.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Jul 12 19:52:00 1998 UTC (14 years, 11 months ago) by augustss
Branch: MAIN
Add USB support. Supported so far: * UHCI and OHCI host controllers on PCI * Hubs * HID devices withe special drivers for mouse and keyboard * Printers