From owner-freebsd-mobile@FreeBSD.ORG Tue Mar 29 10:47:07 2005 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 6471916A4CF; Tue, 29 Mar 2005 10:47:07 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7057D43D5A; Tue, 29 Mar 2005 10:47:06 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [10.1.1.7]) (authenticated bits=0)j2TAknsf038530 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Tue, 29 Mar 2005 12:46:51 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id j2TAjpVK095238 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 29 Mar 2005 12:45:52 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id j2TAjp9d033493; Tue, 29 Mar 2005 12:45:51 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id j2TAjpWl033492; Tue, 29 Mar 2005 12:45:51 +0200 (CEST) (envelope-from ticso) Date: Tue, 29 Mar 2005 12:45:51 +0200 From: Bernd Walter To: Julian Elischer Message-ID: <20050329104549.GF28703@cicely12.cicely.de> References: <20050329.010433.66709025.imp@bsdimp.com> <39800.1112083716@critter.freebsd.dk> <20050329.011633.33548829.imp@bsdimp.com> <42492C60.50005@elischer.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42492C60.50005@elischer.org> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=3.0 tests=BAYES_00 autolearn=no version=2.64 X-Spam-Report: * -4.9 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on cicely12.cicely.de cc: current@freebsd.org cc: vova@fbsd.ru cc: mdodd@freebsd.org cc: freebsd-mobile@freebsd.org cc: phk@phk.freebsd.dk cc: ticso@cicely.de Subject: Re: Reattach/redetect allways connected umass device - is it possible ? X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2005 10:47:07 -0000 On Tue, Mar 29, 2005 at 02:22:24AM -0800, Julian Elischer wrote: > > > M. Warner Losh wrote: > > >In message: <39800.1112083716@critter.freebsd.dk> > > "Poul-Henning Kamp" writes: > >: In message <20050329.010433.66709025.imp@bsdimp.com>, "M. Warner Losh" > >writes: > >: > >: >: Only partial. > >: > > >: >You should be getting a change notification on the first access after > >: >the change happens... > >: > >: Right, that's what I mean by "partial". Full support would be an > >interrupt > >: when a media is removed or inserted. > > > >And what hardware, apart from PC Card, actually supports this? > > > > > > well, back to the original argument.... usb and firewire devices do.. No - you can't insert media directly into usb or firewire. You always need a usb/firewire drive in between - usb/firewire are not drives - they are busses. Ever tried to get a CF media directly into your USB plug? No USB drive will contact you on media exchange - USB has no usefull mechanism for a device to contact the host. PC Card can be seen differently. Current PC Card usually implement an ata drive, but older JEDEC flash cards do not. But since we don't create a JEDEC drive instance independend of media existence this is more an academic view. In real world we see drive insert/eject with PC Card too. There is no drive without anything inserted. There are also points were things are not so obvious on the first look. CF ist one example. Technically it builds a whole ata drive in all three modes. But if we use it in an USB flash card reader we have to handle it as a media in a USB drive. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de