head	1.10;
access;
symbols
	RELENG_8_4:1.10.0.2
	RELENG_9_1_0_RELEASE:1.9.2.1.4.2
	RELENG_9_1:1.9.2.1.0.4
	RELENG_9_1_BP:1.9.2.1
	RELENG_8_3_0_RELEASE:1.8.2.2.4.1
	RELENG_8_3:1.8.2.2.0.4
	RELENG_8_3_BP:1.8.2.2
	RELENG_9_0_0_RELEASE:1.9.2.1.2.1
	RELENG_9_0:1.9.2.1.0.2
	RELENG_9_0_BP:1.9.2.1
	RELENG_9:1.9.0.2
	RELENG_9_BP:1.9
	RELENG_7_4_0_RELEASE:1.7.2.1.6.1
	RELENG_8_2_0_RELEASE:1.8.2.2.2.1
	RELENG_7_4:1.7.2.1.0.6
	RELENG_7_4_BP:1.7.2.1
	RELENG_8_2:1.8.2.2.0.2
	RELENG_8_2_BP:1.8.2.2
	RELENG_8_1_0_RELEASE:1.8.2.1.4.1
	RELENG_8_1:1.8.2.1.0.4
	RELENG_8_1_BP:1.8.2.1
	RELENG_7_3_0_RELEASE:1.7.2.1.4.1
	RELENG_7_3:1.7.2.1.0.4
	RELENG_7_3_BP:1.7.2.1
	RELENG_8_0_0_RELEASE:1.8.2.1.2.1
	RELENG_8_0:1.8.2.1.0.2
	RELENG_8_0_BP:1.8.2.1
	RELENG_8:1.8.0.2
	RELENG_8_BP:1.8
	RELENG_7_2_0_RELEASE:1.7.2.1.2.1
	RELENG_7_2:1.7.2.1.0.2
	RELENG_7_2_BP:1.7.2.1
	RELENG_7_1_0_RELEASE:1.7.6.1
	RELENG_6_4_0_RELEASE:1.6.8.1.6.1
	RELENG_7_1:1.7.0.6
	RELENG_7_1_BP:1.7
	RELENG_6_4:1.6.8.1.0.6
	RELENG_6_4_BP:1.6.8.1
	RELENG_7_0_0_RELEASE:1.7
	RELENG_6_3_0_RELEASE:1.6.8.1
	RELENG_7_0:1.7.0.4
	RELENG_7_0_BP:1.7
	RELENG_6_3:1.6.8.1.0.4
	RELENG_6_3_BP:1.6.8.1
	RELENG_7:1.7.0.2
	RELENG_7_BP:1.7
	RELENG_6_2_0_RELEASE:1.6.8.1
	RELENG_6_2:1.6.8.1.0.2
	RELENG_6_2_BP:1.6.8.1
	RELENG_5_5_0_RELEASE:1.6
	RELENG_5_5:1.6.0.14
	RELENG_5_5_BP:1.6
	RELENG_6_1_0_RELEASE:1.6
	RELENG_6_1:1.6.0.12
	RELENG_6_1_BP:1.6
	RELENG_6_0_0_RELEASE:1.6
	RELENG_6_0:1.6.0.10
	RELENG_6_0_BP:1.6
	RELENG_6:1.6.0.8
	RELENG_6_BP:1.6
	RELENG_5_4_0_RELEASE:1.6
	RELENG_5_4:1.6.0.6
	RELENG_5_4_BP:1.6
	RELENG_5_3_0_RELEASE:1.6
	RELENG_5_3:1.6.0.4
	RELENG_5_3_BP:1.6
	RELENG_5:1.6.0.2
	RELENG_5_BP:1.6
	RELENG_5_2_1_RELEASE:1.5
	RELENG_5_2_0_RELEASE:1.5
	RELENG_5_2:1.5.0.2
	RELENG_5_2_BP:1.5
	RELENG_5_1_0_RELEASE:1.4
	RELENG_5_1:1.4.0.2
	RELENG_5_1_BP:1.4
	RELENG_5_0_0_RELEASE:1.1
	RELENG_5_0:1.1.0.2
	RELENG_5_0_BP:1.1;
locks; strict;
comment	@# @;


1.10
date	2012.11.17.01.54.36;	author svnexp;	state Exp;
branches
	1.10.2.1;
next	1.9;

1.9
date	2010.11.12.19.43.12;	author emax;	state Exp;
branches
	1.9.2.1;
next	1.8;

1.8
date	2009.02.02.18.10.51;	author emax;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	2006.09.07.21.47.49;	author emax;	state Exp;
branches
	1.7.2.1
	1.7.6.1;
next	1.6;

1.6
date	2004.01.25.21.33.58;	author emax;	state Exp;
branches
	1.6.8.1;
next	1.5;

1.5
date	2003.10.12.22.04.22;	author emax;	state Exp;
branches;
next	1.4;

1.4
date	2003.05.11.02.11.50;	author julian;	state Exp;
branches;
next	1.3;

1.3
date	2003.05.10.22.05.14;	author julian;	state Exp;
branches;
next	1.2;

1.2
date	2003.05.10.21.50.34;	author julian;	state Exp;
branches;
next	1.1;

1.1
date	2002.11.20.23.01.54;	author julian;	state Exp;
branches;
next	;

1.10.2.1
date	2012.11.17.01.54.36;	author svnexp;	state dead;
branches;
next	1.10.2.2;

1.10.2.2
date	2013.03.28.13.06.13;	author svnexp;	state Exp;
branches;
next	;

1.9.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.9.2.1.2.1
	1.9.2.1.4.1;
next	1.9.2.2;

1.9.2.2
date	2012.11.17.11.37.42;	author svnexp;	state Exp;
branches;
next	;

1.9.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.9.2.1.2.2;

1.9.2.1.2.2
date	2012.11.17.08.37.39;	author svnexp;	state Exp;
branches;
next	;

1.9.2.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.9.2.1.4.2;

1.9.2.1.4.2
date	2012.11.17.08.48.30;	author svnexp;	state Exp;
branches;
next	;

1.8.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.8.2.1.2.1
	1.8.2.1.4.1;
next	1.8.2.2;

1.8.2.2
date	2010.12.06.22.45.29;	author emax;	state Exp;
branches
	1.8.2.2.2.1
	1.8.2.2.4.1;
next	1.8.2.3;

1.8.2.3
date	2012.11.17.10.37.21;	author svnexp;	state Exp;
branches;
next	;

1.8.2.1.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.8.2.1.4.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.8.2.2.2.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.8.2.2.4.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.8.2.2.4.2;

1.8.2.2.4.2
date	2012.11.17.08.25.53;	author svnexp;	state Exp;
branches;
next	;

1.7.2.1
date	2009.03.05.18.03.46;	author emax;	state Exp;
branches
	1.7.2.1.2.1
	1.7.2.1.4.1
	1.7.2.1.6.1;
next	1.7.2.2;

1.7.2.2
date	2012.11.17.08.08.56;	author svnexp;	state Exp;
branches;
next	;

1.7.2.1.2.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.7.2.1.4.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.7.2.1.6.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.7.2.1.6.2;

1.7.2.1.6.2
date	2012.11.17.08.17.46;	author svnexp;	state Exp;
branches;
next	;

1.7.6.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.6.8.1
date	2006.10.09.21.00.17;	author emax;	state Exp;
branches
	1.6.8.1.6.1;
next	1.6.8.2;

1.6.8.2
date	2012.11.17.07.46.10;	author svnexp;	state Exp;
branches;
next	;

1.6.8.1.6.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;


desc
@@


1.10
log
@Switching exporter and resync
@
text
@# $Id: Makefile,v 1.5 2003/09/08 02:28:35 max Exp $
# $FreeBSD: head/usr.sbin/bluetooth/Makefile 215195 2010-11-12 19:43:12Z emax $

SUBDIR= \
	ath3kfw \
	bcmfw \
	bt3cfw \
	bthidcontrol \
	bthidd \
	btpand \
	hccontrol \
	hcsecd \
	hcseriald \
	l2control \
	l2ping \
	rfcomm_pppd \
	sdpcontrol \
	sdpd

.include <bsd.subdir.mk>

@


1.10.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:06:13 +0000
@
text
@d1 21
@


1.10.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 21
# $Id: Makefile,v 1.5 2003/09/08 02:28:35 max Exp $
# $FreeBSD: releng/8.4/usr.sbin/bluetooth/Makefile 216245 2010-12-06 22:45:29Z emax $

SUBDIR= \
	ath3kfw \
	bcmfw \
	bt3cfw \
	bthidcontrol \
	bthidd \
	btpand \
	hccontrol \
	hcsecd \
	hcseriald \
	l2control \
	l2ping \
	rfcomm_pppd \
	sdpcontrol \
	sdpd

.include <bsd.subdir.mk>

@


1.9
log
@SVN rev 215195 on 2010-11-12 19:43:12Z by emax

Add firmware downloader for Atheros AR3011 based USB Bluetooth devices.

Hardware donated by:	Rusty Nejdl rnejdl at ringofsaturn dot com
Tested by:		Rusty Nejdl rnejdl at ringofsaturn dot com
Tested by:		Andrzej Tobola ato at iem dot pw dot edu dot pl
MFC after:		3 weeks
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.9.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.9.2.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.sbin/bluetooth/Makefile 215195 2010-11-12 19:43:12Z emax $
@


1.9.2.1.4.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.9.2.1.4.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.1/usr.sbin/bluetooth/Makefile 215195 2010-11-12 19:43:12Z emax $
@


1.9.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.9.2.1.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.0/usr.sbin/bluetooth/Makefile 215195 2010-11-12 19:43:12Z emax $
@


1.8
log
@SVN rev 188014 on 2009-02-02 18:10:51Z by emax

Hook up btpand(8) to the build

MFC after:	1 month
@
text
@d5 1
@


1.8.2.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.8.2.2
log
@SVN rev 216245 on 2010-12-06 22:45:29Z by emax

MFC r215195

Add firmware downloader for Atheros AR3011 based USB Bluetooth devices.

Hardware donated by:	Rusty Nejdl rnejdl at ringofsaturn dot com
Tested by:		Rusty Nejdl rnejdl at ringofsaturn dot com
Tested by:		Andrzej Tobola ato at iem dot pw dot edu dot pl
Approved by:		re
@
text
@a4 1
	ath3kfw \
@


1.8.2.3
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/8/usr.sbin/bluetooth/Makefile 216245 2010-12-06 22:45:29Z emax $
@


1.8.2.2.4.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.8.2.2.4.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/8.3/usr.sbin/bluetooth/Makefile 216245 2010-12-06 22:45:29Z emax $
@


1.8.2.2.2.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.8.2.1.4.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.8.2.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.7
log
@Update bthidd(8) code and hook it up to the build.
bthidd(8) now was integrated with vkbd(4) and supports
multiple keyboards via vkbd(4)/kbdmux(4).

The code was tested with Apple Bluetooth keyboard and
SE k700i cell phone (remote control feature).

MFC after:	1 month
@
text
@d9 1
@


1.7.2.1
log
@SVN rev 189414 on 2009-03-05 18:03:46Z by emax

MFC r187938
Add btpand(8) daemon from NetBSD. This daemon provides support for
Bluetooth Network Access Point (NAP), Group Ad-hoc Network (GN) and
Personal Area Network User (PANU) profiles.

MFC r188013
Fix client mode. Pick up service availability changes.

MFC r188014
Hook up btpand(8) to the build

Obtained from:	NetBSD
@
text
@a8 1
	btpand \
@


1.7.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/7/usr.sbin/bluetooth/Makefile 189414 2009-03-05 18:03:46Z emax $
@


1.7.2.1.6.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.7.2.1.6.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/7.4/usr.sbin/bluetooth/Makefile 189414 2009-03-05 18:03:46Z emax $
@


1.7.2.1.4.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.7.2.1.2.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.7.6.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.6
log
@Cleanup CFLAGS in libsdp(3) Makefile
Connect sdpd(8) to the build

Reviewed by: ru, imp (mentor)
@
text
@d7 2
@


1.6.8.1
log
@MFC:

Install vkbd(4) header into dev/vkbd.

Update bthidd(8) code and hook it up to the build. bthidd(8) now was integrated
with vkbd(4) and supports multiple keyboards via vkbd(4)/kbdmux(4).

The code was tested with Apple Bluetooth keyboard and SE k700i cell phone
(remote control feature).

Add bthidd(8) rc(8) script.

Approved by:	re (kensmith)
@
text
@a6 2
	bthidcontrol \
	bthidd \
@


1.6.8.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/6/usr.sbin/bluetooth/Makefile 163182 2006-10-09 21:00:17Z emax $
@


1.6.8.1.6.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@@


1.5
log
@Update Bluetooth code.

Reviewed by: M. Warner Losh <imp@@bsdimp.com>; John Hay <jhay@@freebsd.org>
Approved by: M. Warner Losh <imp@@bsdimp.com> (mentor)
@
text
@d13 2
a14 1
	sdpcontrol
@


1.4
log
@Re-enable the broadcom firmware utility now that the Makefile in that subdir
has been fixed to not need the missing files.
The firmware files themselves still now need to be fetched from the internet.
The README there gives the location.

Approved by: re@@ (part of bluetooth upgrade)
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.3 2003/04/01 02:06:47 max Exp $
d4 11
a14 9
SUBDIR=	\
	bt3cfw		\
	bcmfw		\
	hccontrol	\
	hcsecd		\
	hcseriald	\
	l2control	\
	l2ping		\
	rfcomm_pppd
@


1.3
log
@Don't compile the broadcom firmware module yet.
@
text
@d6 1
a12 3
#  Add this when the legal question is answered
#	bcmfw		\
#
@


1.2
log
@Part 2 of the commit if new bluetooth code.
Submitted by:	Maksim Yevmenkin <m_evmenkin@@yahoo.com>
Approved by: re@@
@
text
@a4 1
	bcmfw		\
d12 3
a14 1

@


1.1
log
@The second try a committing the bluetooth code
Has been seen to work on several cards and communicating with
several mobile phones to use them as modems etc.

We are still talking with 3com to try get them to allow us to include
the firmware for their pccard in the driver but the driver is here..
In the mean time
it can be downloaded from the 3com website and loaded using the utility
bt3cfw(8) (supplied) (instructions in the man page)

Not yet linked to the build

Submitted by:	Maksim Yevmenkin <myevmenk@@exodus.net>
Approved by:	re
@
text
@d1 1
a1 1
# $Id$
d5 1
d8 1
d11 2
a12 1
	l2ping
@

