From owner-freebsd-usb@FreeBSD.ORG Fri Jan 11 18:45:42 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1484D16A41A for ; Fri, 11 Jan 2008 18:45:42 +0000 (UTC) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.freebsd.org (Postfix) with ESMTP id B482913C4CE for ; Fri, 11 Jan 2008 18:45:41 +0000 (UTC) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (localhost [127.0.0.1]) by aldan.algebra.com (8.14.1/8.14.1) with ESMTP id m0BIjdt1002060 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Jan 2008 13:45:39 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by aldan.algebra.com (8.14.1/8.14.1/Submit) id m0BIjc1r002059; Fri, 11 Jan 2008 13:45:38 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) From: Mikhail Teterin To: Hans Petter Selasky Date: Fri, 11 Jan 2008 13:45:38 -0500 User-Agent: KMail/1.9.7 References: <200801090114.56195@aldan> <200801111323.58302@aldan> <200801111930.37320.hselasky@c2i.net> In-Reply-To: <200801111930.37320.hselasky@c2i.net> X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7whJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" Cc: Marcin Cieslak , freebsd-usb@freebsd.org Subject: Re: BlackBerry (Re: using libusb) X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 18:45:42 -0000 On =D0'=D1=D4=CE=C9=C3=D1 11 =D3=A6=DE=C5=CE=D8 2008, Hans Petter Selasky w= rote: =3D I think you misunderstand. If there is a mass storage device it will ap= pear =3D like /dev/da0. If there is a libusb device it will have t =3D use /dev/usbX.Y.Z. I understand, that you have no intention of /replacing/ daX with /dev/usbX.= Y.Z My point was, the device's name should, if it is not too difficult, reflect= =20 its function. So, if a particular device is a printer, for example, it shou= ld=20 be seen as /dev/ulptX in addition to being seen as /dev/ugenY or,=20 indeed, /dev/usbX.Y.Z We have /dev/cdX AND /dev/passY, for another example. Here is my `camcontro= l=20 devlist': at scbus0 target 0 lun 0 (da0,pass0) at scbus0 target 1 lun 0 (da1,pass1) at scbus1 target 2 lun 0 (pass2,cd0) at scbus1 target 5 lun 0 (pass3,cd1) at scbus3 target 0 lun 0 (da2,pass4) at scbus3 target 0 lun 1 (da3,pass5) at scbus3 target 0 lun 2 (da4,pass6) at scbus3 target 0 lun 3 (da5,pass7) at scbus7 target 0 lun 0 (pass8,cd2) But these are cosmetics, really -- paint this bikeshed any way you want, as= =20 long as the roof is not leaking :-) -mi