From owner-freebsd-mobile@FreeBSD.ORG Wed Jul 23 10:56:16 2003 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE0B337B401 for ; Wed, 23 Jul 2003 10:56:16 -0700 (PDT) Received: from web40309.mail.yahoo.com (web40309.mail.yahoo.com [66.218.78.88]) by mx1.FreeBSD.org (Postfix) with SMTP id 2637A43FA3 for ; Wed, 23 Jul 2003 10:56:16 -0700 (PDT) (envelope-from m_evmenkin@yahoo.com) Message-ID: <20030723175616.96879.qmail@web40309.mail.yahoo.com> Received: from [165.193.27.35] by web40309.mail.yahoo.com via HTTP; Wed, 23 Jul 2003 10:56:16 PDT Date: Wed, 23 Jul 2003 10:56:16 -0700 (PDT) From: Maksim Yevmenkin To: Craig Miller In-Reply-To: <3F1EC572.4000703@cw.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: mobile@freebsd.org cc: net@freebsd.org Subject: Re: OpenBSD Port: FreeBSD Bluetooth Stack X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 17:56:17 -0000 [cc'd to -net and -mobile] Hello Craig, > Thanks for the great work on the FreeBSD BlueTooth stack. It works great! thank you for trying this. i'm glad it works for you :) > I wanted to introduce myself because I am considering porting the BT stack > work you did to OpenBSD. Before I started digging in I wanted to check with > you and see if you or someone else is already doing this. i'm not aware of any other Bluetooth related work on othe BSD systems. before porting to OpenBSD you should know one thing: Bluetooth stack for FreeBSD is implemented in Netgraph framework. as far as i know Netgraph framework is FreeBSD only. i can see two ways out of this 1) port Netgraph framework to other BSD systems 2) un-Netgraph FreeBSD Bluetooth stack right now i'm slowly moving towards option 2). the goal is to get portable code that all BSD systems can use. Netgraph did a great job for me. i was able to develop working prototype very quickly. right now i'd like to focus on other issues: optimize the code, make it smaller and more user friendly. i also would like to hear people's ideas on how to proceed with this. please feel free to jump in at any point :) > Also, do you have any reccomendations or warnings against any PCMCIA > bluetooth cards? i have two Bluetooth PCMCIA cards: 3COM Bluetooth PC-CARD and Xircom Credit Card Bluetooth Adapter. 3COM card needs special driver + firmware and works well. Xircom card uses standard 16550 UART and sio(4) driver will recognize is modem. Xircom card does not work very well under load (looses bytes - sio(4) FIFO overflow issue). i would not recommend to use PC-CARDs. USB devices are much better. thanks, max __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com