Up to [cvs.NetBSD.org] / src / sys / dev / usb
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.49 / (download) - annotate - [select for diffs], Sat Oct 6 14:37:41 2012 UTC (8 months, 1 week ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
tls-maxphys-nbase,
tls-maxphys-base,
khorben-n900,
agc-symver-base,
agc-symver,
HEAD
Changes since 1.48: +18 -10
lines
Diff to previous 1.48 (colored)
recognize apple bluetooth adapter in MacBook Air. (Ryo Onodera)
Revision 1.48 / (download) - annotate - [select for diffs], Sat Jun 2 21:36:45 2012 UTC (12 months, 2 weeks ago) by dsl
Branch: MAIN
Branch point for: tls-maxphys
Changes since 1.47: +3 -3
lines
Diff to previous 1.47 (colored)
Add some pre-processor magic to verify that the type of the data item passed to sysctl_createv() actually matches the declared type for the item itself. In the places where the caller specifies a function and a structure address (typically the 'softc') an explicit (void *) cast is now needed. Fixes bugs in sys/dev/acpi/asus_acpi.c sys/dev/bluetooth/bcsp.c sys/kern/vfs_bio.c sys/miscfs/syncfs/sync_subr.c and setting AcpiGbl_EnableAmlDebugObject. (mostly passing the address of a uint64_t when typed as CTLTYPE_INT). I've test built quite a few kernels, but there may be some unfixed MD fallout. Most likely passing &char[] to char *. Also add CTLFLAG_UNSIGNED for unsiged decimals - not set yet.
Revision 1.47 / (download) - annotate - [select for diffs], Tue Apr 24 20:04:49 2012 UTC (13 months, 3 weeks ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
jmcneill-usbmp-base9,
jmcneill-usbmp-base10
Changes since 1.46: +15 -8
lines
Diff to previous 1.46 (colored)
PR/46338: Nat Sloss: Prevent ubt synchronization loss from overwriting memory.
Revision 1.46 / (download) - annotate - [select for diffs], Thu Apr 5 16:31:53 2012 UTC (14 months, 2 weeks ago) by plunky
Branch: MAIN
CVS Tags: yamt-pagecache-base4,
jmcneill-usbmp-base8
Changes since 1.45: +5 -4
lines
Diff to previous 1.45 (colored)
no need to device_pmf_is_registered() before unregister
Revision 1.45 / (download) - annotate - [select for diffs], Tue Mar 6 03:35:29 2012 UTC (15 months, 2 weeks ago) by mrg
Branch: MAIN
CVS Tags: jmcneill-usbmp-base7,
jmcneill-usbmp-base6
Changes since 1.44: +8 -8
lines
Diff to previous 1.44 (colored)
pull down from usbmp branch:
- rename usb_detach_{wake,waitup}() to usb_detach_{wake,waitup}old()
- use some c99 struct .initialisers
Revision 1.44 / (download) - annotate - [select for diffs], Mon Jan 23 08:30:24 2012 UTC (16 months, 3 weeks ago) by plunky
Branch: MAIN
CVS Tags: netbsd-6-base,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2
Branch point for: netbsd-6
Changes since 1.43: +6 -3
lines
Diff to previous 1.43 (colored)
make sure kernel lock is held when changing isoc configuration (this is called from sysctl and autoconf)
Revision 1.43 / (download) - annotate - [select for diffs], Sat Jan 14 21:37:17 2012 UTC (17 months ago) by plunky
Branch: MAIN
Changes since 1.42: +2 -4
lines
Diff to previous 1.42 (colored)
don't behave differently when DIAGNOSTIC is defined
Revision 1.42 / (download) - annotate - [select for diffs], Fri Dec 23 00:51:45 2011 UTC (17 months, 3 weeks ago) by jakllsch
Branch: MAIN
Changes since 1.41: +7 -7
lines
Diff to previous 1.41 (colored)
Revert previous due to active usbmp branch(es).
Revision 1.41 / (download) - annotate - [select for diffs], Thu Dec 22 20:07:00 2011 UTC (17 months, 4 weeks ago) by jakllsch
Branch: MAIN
Changes since 1.40: +7 -7
lines
Diff to previous 1.40 (colored)
Adjust-away inconsistent and trailing whitespace.
Revision 1.40 / (download) - annotate - [select for diffs], Wed Mar 16 21:36:55 2011 UTC (2 years, 3 months ago) by plunky
Branch: MAIN
CVS Tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
mrg-ohci-jmcneill-usbmp-base,
mrg-ohci-jmcneill-usbmp,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
cherry-xenmp-base,
cherry-xenmp
Branch point for: yamt-pagecache,
jmcneill-usbmp
Changes since 1.39: +12 -8
lines
Diff to previous 1.39 (colored)
use C99 style for variadic macro arguments
Revision 1.39 / (download) - annotate - [select for diffs], Wed Nov 3 22:34:23 2010 UTC (2 years, 7 months ago) by dyoung
Branch: MAIN
CVS Tags: uebayasi-xip-base4,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: jruoho-x86intr
Changes since 1.38: +65 -56
lines
Diff to previous 1.38 (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.38 / (download) - annotate - [select for diffs], Sun Dec 6 21:40:31 2009 UTC (3 years, 6 months ago) by dyoung
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,
matt-premerge-20091211
Branch point for: uebayasi-xip,
rmind-uvmplock
Changes since 1.37: +4 -12
lines
Diff to previous 1.37 (colored)
Simplify device-activation hooks.
Revision 1.37 / (download) - annotate - [select for diffs], Wed Sep 23 19:07:19 2009 UTC (3 years, 8 months ago) by plunky
Branch: MAIN
CVS Tags: jym-xensuspend-nbase
Changes since 1.36: +5 -3
lines
Diff to previous 1.36 (colored)
fix up USB drivers printing of autoconf information 1. expand the USB_ATTACH_SETUP macro (requested by jmcneill) 2. reorder the attach function so that the first thing it does is print newlines. 3. after this, we can call usbd_devinfo_alloc(), which polls the device allowing a context switch, and aprint_normal() the device information. this avoids problems where autoconf messages are getting mixed up.
Revision 1.36 / (download) - annotate - [select for diffs], Sun Aug 30 18:35:53 2009 UTC (3 years, 9 months ago) by plunky
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8
Changes since 1.35: +4 -2
lines
Diff to previous 1.35 (colored)
(perhaps) fix a long standing issue that I came across recently. If you repeatedly enable/disable a ubt device it sometimes hangs in the bluetooth initialisation where the device responses never arrive, but if you interrupt and try again it works fine. additionally aborting the default pipe on shutdown seems to fix that
Revision 1.35 / (download) - annotate - [select for diffs], Mon Jul 28 14:19:26 2008 UTC (4 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
simonb-wapbl-nbase,
simonb-wapbl-base,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
nick-hppapmap,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
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,
netbsd-5,
mjf-devfs2-base,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
jymxensuspend-base,
jym-xensuspend-base,
jym-xensuspend,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
ad-audiomp2-base,
ad-audiomp2
Changes since 1.34: +6 -7
lines
Diff to previous 1.34 (colored)
Don't pmf_device_deregister() if it was not registered, which happens if attach() encountered an error before. In contrast, such a protection should not be needed for the register() call, so remove it there.
Revision 1.34 / (download) - annotate - [select for diffs], Sat Jul 26 20:16:10 2008 UTC (4 years, 10 months ago) by plunky
Branch: MAIN
Changes since 1.33: +2 -3
lines
Diff to previous 1.33 (colored)
remove comment that is no longer true
Revision 1.33 / (download) - annotate - [select for diffs], Wed Jul 16 08:43:01 2008 UTC (4 years, 11 months ago) by tonnerre
Branch: MAIN
Changes since 1.32: +2 -3
lines
Diff to previous 1.32 (colored)
Don't ignore poor retarded ubt(4) devices which have vendor and product id == 0. Discovered by mballmer@obsd, ok'd by plucky@.
Revision 1.32 / (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-1,
wrstuden-revivesa-base
Branch point for: simonb-wapbl,
haad-dm
Changes since 1.31: +38 -38
lines
Diff to previous 1.31 (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.31 / (download) - annotate - [select for diffs], Mon Apr 28 20:23:59 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.30: +2 -9
lines
Diff to previous 1.30 (colored)
Remove clause 3 and 4 from TNF licenses
Revision 1.30 / (download) - annotate - [select for diffs], Sun Dec 16 19:01:37 2007 UTC (5 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
vmlocking2-base3,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
matt-armv6-base,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base,
bouyer-xeni386-nbase,
bouyer-xeni386-base,
ad-socklock-base1
Branch point for: yamt-pf42,
yamt-nfs-mp,
mjf-devfs2
Changes since 1.29: +8 -2
lines
Diff to previous 1.29 (colored)
add null pmf handlers.
Revision 1.29 / (download) - annotate - [select for diffs], Wed Nov 28 20:16:12 2007 UTC (5 years, 6 months ago) by plunky
Branch: MAIN
CVS Tags: yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
vmlocking2-base2,
vmlocking2-base1,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
jmcneill-pm-base,
cube-autoconf-base,
cube-autoconf
Branch point for: vmlocking2,
bouyer-xeni386
Changes since 1.28: +171 -77
lines
Diff to previous 1.28 (colored)
Clean up the way that bluetooth drivers attach to the bluetooth stack, to remove the frobbing that drivers must do in the hci_unit structure. - driver provides a static const interface descriptor - hci_unit is allocated by hci_attach() rather than part of softc - statistics are compiled by driver and provided on request - driver provides output methods and is responsible for output queue - stack provides input methods and is responsible for input queue - mutex is used to arbitrate device queue access
Revision 1.28 / (download) - annotate - [select for diffs], Sun Nov 11 12:59:06 2007 UTC (5 years, 7 months ago) by plunky
Branch: MAIN
CVS Tags: bouyer-xenamd64-base2,
bouyer-xenamd64-base
Changes since 1.27: +6 -6
lines
Diff to previous 1.27 (colored)
convert device printf() usages to aprint_xxxx()
Revision 1.27 / (download) - annotate - [select for diffs], Sat Nov 10 23:12:22 2007 UTC (5 years, 7 months ago) by plunky
Branch: MAIN
Changes since 1.26: +38 -35
lines
Diff to previous 1.26 (colored)
use more device_t and device_xxx() accessors make bluetooth stack keep device_t instead of softc pointer as device is not necessarily part of softc, and pass device_t to driver callbacks. hci_devname is no longer required.
Revision 1.26 / (download) - annotate - [select for diffs], Tue Oct 2 05:53:47 2007 UTC (5 years, 8 months ago) by plunky
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
vmlocking-base,
jmcneill-base
Branch point for: mjf-devfs,
bouyer-xenamd64
Changes since 1.25: +3 -3
lines
Diff to previous 1.25 (colored)
fix typo : -> ;
Revision 1.25 / (download) - annotate - [select for diffs], Tue Oct 2 05:38:06 2007 UTC (5 years, 8 months ago) by plunky
Branch: MAIN
Changes since 1.24: +8 -4
lines
Diff to previous 1.24 (colored)
clean up activate function
Revision 1.24 / (download) - annotate - [select for diffs], Tue Mar 13 13:51:55 2007 UTC (6 years, 3 months ago) by drochner
Branch: MAIN
CVS Tags: yamt-x86pmap-base,
yamt-idlelwp-base8,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
matt-mips64-base,
matt-mips64,
hpcarm-cleanup
Branch point for: yamt-x86pmap,
matt-armv6,
jmcneill-pm
Changes since 1.23: +5 -11
lines
Diff to previous 1.23 (colored)
Introduce different autoconf interface attributes for USB drivers matching (and handling) a whole device and those which match an interface only. This will allow to enforce some rules, eg that the former don't use interface information for matching or that the latter don't modify global device state. The previous way left too much freedom do the drivers which led to inconsistencies and abuse. For now, I've not changed locators and submatch rules, this will happen later. There should not be any change in behaviour, except in the case of some drivers which did behave inconsistently: if_atu, if_axe, uep: matched the configured device in the interface stage, but did configuration again. I've converted them to match in the device stage. ustir, utoppy: matched in the interface stage, but only against vendor/device information, and used any configuration/interface without checking. Changed to match in device stage, and added some simple code to configure and use the first interface. If you have one of those devices, please test!
Revision 1.23 / (download) - annotate - [select for diffs], Mon Mar 12 20:32:00 2007 UTC (6 years, 3 months ago) by plunky
Branch: MAIN
Changes since 1.22: +29 -29
lines
Diff to previous 1.22 (colored)
match against the whole device, since we take more than one interface.
Revision 1.22 / (download) - annotate - [select for diffs], Thu Dec 21 15:55:25 2006 UTC (6 years, 5 months ago) by yamt
Branch: MAIN
CVS Tags: post-newlock2-merge,
newlock2-nbase,
newlock2-base,
itohy-usb1-base,
ad-audiomp-base,
ad-audiomp
Branch point for: yamt-idlelwp,
vmlocking,
mjf-ufs-trans,
itohy-usb1
Changes since 1.21: +3 -3
lines
Diff to previous 1.21 (colored)
merge yamt-splraiseipl branch. - finish implementing splraiseipl (and makeiplcookie). http://mail-index.NetBSD.org/tech-kern/2006/07/01/0000.html - complete workqueue(9) and fix its ipl problem, which is reported to cause audio skipping. - fix netbt (at least compilation problems) for some ports. - fix PR/33218.
Revision 1.21 / (download) - annotate - [select for diffs], Fri Dec 1 20:41:23 2006 UTC (6 years, 6 months ago) by drochner
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,
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
Changes since 1.20: +3 -6
lines
Diff to previous 1.20 (colored)
don't specify the interrupt pipe polling interval explicitely; just rely on the endpoint descriptor approved by plunky
Revision 1.20 / (download) - annotate - [select for diffs], Thu Nov 16 01:33:26 2006 UTC (6 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.19: +4 -4
lines
Diff to previous 1.19 (colored)
__unused removal on arguments; approved by core.
Revision 1.19 / (download) - annotate - [select for diffs], Thu Oct 12 01:31:59 2006 UTC (6 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base2
Changes since 1.18: +4 -4
lines
Diff to previous 1.18 (colored)
- sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
Revision 1.18 / (download) - annotate - [select for diffs], Tue Sep 19 20:34:33 2006 UTC (6 years, 9 months ago) by plunky
Branch: MAIN
Changes since 1.17: +6 -2
lines
Diff to previous 1.17 (colored)
explicitly disallow changing the config # when the device is enabled.
Revision 1.17 / (download) - annotate - [select for diffs], Tue Sep 19 19:45:48 2006 UTC (6 years, 9 months ago) by plunky
Branch: MAIN
Changes since 1.16: +4 -4
lines
Diff to previous 1.16 (colored)
return errno instead of usbd status
Revision 1.16 / (download) - annotate - [select for diffs], Wed Aug 30 19:42:37 2006 UTC (6 years, 9 months ago) by plunky
Branch: MAIN
CVS Tags: yamt-splraiseipl-base,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
rpaulo-netinet-merge-pcb-base
Branch point for: yamt-splraiseipl,
newlock2
Changes since 1.15: +20 -9
lines
Diff to previous 1.15 (colored)
It seems that EHCI at least will complete a empty transfer with status == NORMAL_COMPLETION. Guard against that.
Revision 1.15 / (download) - annotate - [select for diffs], Sat Aug 19 16:35:03 2006 UTC (6 years, 10 months ago) by plunky
Branch: MAIN
Changes since 1.14: +17 -2
lines
Diff to previous 1.14 (colored)
The ubtbcmfw(4) driver fails to compile, as noted by PR kern/34219. While it can be made to compile, the paradigm is not quite right because it attempts to contact the filesystem during autoconfig which sometimes causes a panic. Even if that was fixed, there is another potential problem in that the driver tries/sleeps/tries/sleeps and the sleep could theoretically sleep past the rc.d/btconfig stage and the controller would remain unconfigured. So, I have prepared a different method for loading the firmware to Broadcom BCM2033 chip based devices. A package 'sysutils/bcmfw' will load the firmware files via a ugen(4) device interface. This update removes the ubtbcmfw(4) driver and adds a table to the ubt(4) driver so that it will not attach to Broadcom BCM2033 based devices before the firmware was loaded. This fixes kern/34219
Revision 1.14 / (download) - annotate - [select for diffs], Mon Jun 19 15:44:45 2006 UTC (7 years ago) by gdamore
Branch: MAIN
CVS Tags: yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
chap-midi-nbase,
chap-midi-base,
abandoned-netbsd-4-base
Branch point for: abandoned-netbsd-4
Changes since 1.13: +1299 -382
lines
Diff to previous 1.13 (colored)
Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, NetBSD Foundation Membership still pending.) This stack was written by Iain under sponsorship from Itronix Inc. The stack includes support for rfcomm networking (networking via your bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets. Drivers for both PCMCIA and USB bluetooth controllers are included.
Revision 1.13 / (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-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
simonb-timecounters-base,
simonb-timecounters,
simonb-timcounters-final,
peter-altq-base,
peter-altq,
gdamore-uart-base,
elad-kernelauth-base,
elad-kernelauth
Branch point for: yamt-pdpolicy,
rpaulo-netinet-merge-pcb,
gdamore-uart,
chap-midi
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
merge ktrace-lwp.
Revision 1.12 / (download) - annotate - [select for diffs], Wed May 11 10:02:28 2005 UTC (8 years, 1 month ago) by augustss
Branch: MAIN
CVS Tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base3,
yamt-readahead-base2,
yamt-readahead-base,
yamt-readahead,
thorpej-vnode-attr-base,
thorpej-vnode-attr,
ktrace-lwp-base
Branch point for: yamt-lazymbuf
Changes since 1.11: +6 -5
lines
Diff to previous 1.11 (colored)
Don't keep the devinfo string on the stack, instead use malloc/free. This should cure some rare stack overflows.
Revision 1.11 / (download) - annotate - [select for diffs], Fri Apr 23 17:25:25 2004 UTC (9 years, 1 month ago) by itojun
Branch: MAIN
CVS Tags: yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
yamt-km-base,
yamt-km,
netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
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-3,
matt-timespec,
kent-audio2-base,
kent-audio2,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Changes since 1.10: +3 -3
lines
Diff to previous 1.10 (colored)
use bounded string ops (snprintf, strl*)
Revision 1.10 / (download) - annotate - [select for diffs], Sun Jan 4 05:47:43 2004 UTC (9 years, 5 months ago) by dsainty
Branch: MAIN
CVS Tags: 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
Changes since 1.9: +6 -38
lines
Diff to previous 1.9 (colored)
Kill the flow control interface. Bluetooth devices are not equipped to deal with flow control being applied. It is simpler and no more problematic to accept the data and drop it if we hit a resource limit than to expect the Bluetooth device to do anything about it (which it won't).
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jan 2 02:36:25 2004 UTC (9 years, 5 months ago) by dsainty
Branch: MAIN
Changes since 1.8: +5 -3
lines
Diff to previous 1.8 (colored)
Correct a conditional masking error conditions
Revision 1.8 / (download) - annotate - [select for diffs], Thu Jan 1 16:10:13 2004 UTC (9 years, 5 months ago) by dsainty
Branch: MAIN
Changes since 1.7: +3 -2
lines
Diff to previous 1.7 (colored)
Correctly initialise ALL of the attach argument block. Fixes panic on device open (previously avoided by compiler-dependent luck :)
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jan 20 21:14:57 2003 UTC (10 years, 5 months ago) by augustss
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.6: +3 -3
lines
Diff to previous 1.6 (colored)
Lower debug level so the match routine isn't so verbose.
Revision 1.6 / (download) - annotate - [select for diffs], Sat Jan 11 06:16:05 2003 UTC (10 years, 5 months ago) by dsainty
Branch: MAIN
CVS Tags: nathanw_sa_before_merge,
nathanw_sa_base
Changes since 1.5: +66 -14
lines
Diff to previous 1.5 (colored)
Changed the interface for passing output data between the bthci driver and the back end Bluetooth device driver. The device driver now allocates a suitable buffer on behalf of the bthci driver, and bthci fills the buffer before despatch. This saves an ugly temporary allocation (in bthci) and memory copy (in the USB driver) per write, and also works better with the sockets-based interface I'm experimenting with.
Revision 1.5 / (download) - annotate - [select for diffs], Sun Jan 5 05:20:20 2003 UTC (10 years, 5 months ago) by dsainty
Branch: MAIN
Changes since 1.4: +443 -33
lines
Diff to previous 1.4 (colored)
Make the ubt driver functional. This is an experimental, incomplete, but actually functional driver. It provides a local HCI interface to the HCI-over-USB interface on standards-compliant Bluetooth USB devices. Currently this device can be attached to the bthci driver for direct user-land access to the device.
Revision 1.4 / (download) - annotate - [select for diffs], Sun Jan 5 03:48:18 2003 UTC (10 years, 5 months ago) by dsainty
Branch: MAIN
Changes since 1.3: +2 -4
lines
Diff to previous 1.3 (colored)
Move #define UBT_DEBUG from ubt.c to usb_port.h
Revision 1.3 / (download) - annotate - [select for diffs], Sat Aug 24 17:31:19 2002 UTC (10 years, 9 months ago) by augustss
Branch: MAIN
CVS Tags: kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
gehenna-devsw-base,
fvdl_fs64_base
Branch point for: nathanw_sa,
kqueue,
gehenna-devsw
Changes since 1.2: +35 -11
lines
Diff to previous 1.2 (colored)
Attach Bluetooth host controller driver (which has not been written) to ubt device.
Revision 1.2 / (download) - annotate - [select for diffs], Thu Aug 22 10:17:46 2002 UTC (10 years, 10 months ago) by augustss
Branch: MAIN
Changes since 1.1: +4 -2
lines
Diff to previous 1.1 (colored)
Print a message saying that this is not real driver.
Revision 1.1 / (download) - annotate - [select for diffs], Thu Aug 22 10:15:58 2002 UTC (10 years, 10 months ago) by augustss
Branch: MAIN
A placeholder until we have a real Bluetooth driver.