From owner-freebsd-bluetooth@FreeBSD.ORG Wed Apr 25 16:55:15 2007 Return-Path: X-Original-To: freebsd-bluetooth@freebsd.org Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C10C516A404 for ; Wed, 25 Apr 2007 16:55:15 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.247]) by mx1.freebsd.org (Postfix) with ESMTP id 80EA713C48C for ; Wed, 25 Apr 2007 16:55:15 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so145574ana for ; Wed, 25 Apr 2007 09:55:14 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=fyh8akt3CT7MPlCeB7Mt1WEddrx1j1qo0KWug5BeHY5r+Ax5E9hoUFT8dGi+6kfcK6O6E7i2JQpelyVWAoExLxNOV5oDJh+z32HjhKGMvZ3n5GZQhbmDb0EDCN+F/kwCwOAGzn6f4jlQ/as3diejs9LsvW0DnxbSkDwqDuQulKg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=XLFdgwa6fXBZxWqVeICRKP+fkU/KxD9fVbAH6EEL37jXBalnnBU6Vz/ohoceP70CP8yRHH126G0AWd6QUDGUyyvqJD8pgGif0gSN5EenNOivQYvAPk0MVAktZremZsHg5PANCGVoEfBNFIg+4LtjIesH33V/RtZn3jyYXJKFAJw= Received: by 10.100.93.5 with SMTP id q5mr366380anb.1177520114025; Wed, 25 Apr 2007 09:55:14 -0700 (PDT) Received: by 10.100.111.18 with HTTP; Wed, 25 Apr 2007 09:55:13 -0700 (PDT) Message-ID: Date: Wed, 25 Apr 2007 09:55:13 -0700 From: "Maksim Yevmenkin" To: tscmga@gmail.com In-Reply-To: <200704252313.37725.tscmga@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200704252313.37725.tscmga@gmail.com> Cc: freebsd-bluetooth@freebsd.org Subject: Re: Is it easy to write an program to make FreeBSD supoort Headset ? X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Apr 2007 16:55:15 -0000 On 4/25/07, zhengzhi wrote: > Hi. > I want to use my headset in FreeBSD now. I 've read some documents about > bluetooth , headset profile .Headset Control is the higher level layer of > SDP and RFCOMM ,and not complex.FreeBSD supports SDP and RFCOMM. > So What I have to do is implement the Headset Control layer and wrap it as > a audio device ? 1) sco support in ng_ubt(4) - some code exists but was not committed 2) sco sockets support - some code exists but was not committed 3) figure out a clean and good way to plug bluetooth sco into audio subsystem 4) actually implement headset profile item 1 to 3 are definitely kernel work. implementation of item 4 largely depends on implementation of item 3 and may or may not be in userspace. thanks, max