From owner-cvs-all Mon Jul 3 9:52:13 2000 Delivered-To: cvs-all@freebsd.org Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (Postfix) with ESMTP id E3B2237B9C8; Mon, 3 Jul 2000 09:52:08 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.3/8.9.3) with ESMTP id SAA07215; Mon, 3 Jul 2000 18:52:00 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Warner Losh Cc: Garrett Wollman , Nick Hibma , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys bus.h bus_private.h src/sys/kern subr_bus.c In-reply-to: Your message of "Mon, 03 Jul 2000 10:45:42 MDT." <200007031645.KAA23666@harmony.village.org> Date: Mon, 03 Jul 2000 18:52:00 +0200 Message-ID: <7213.962643120@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <200007031645.KAA23666@harmony.village.org>, Warner Losh writes: >In message <200007031634.MAA17071@khavrinen.lcs.mit.edu> Garrett Wollman writes: >: I think this is a bug in pccard (or rather, in the way removable >: devices are currently implemented in newbus). If I reinsert the same >: (or a functionally identical) device, I should be able to expect it to >: start off from where it was before. >: >: In other words, devices which are removed need to be accounted for as >: ``still attached but not physically present'' rather than simply >: ``gone''. > >I don't think this is a bug. it probably is the correct behaviour for pccard and cardbus to go away and stay away until replugged. It is probably the wrong behaviour for practically any other bus based technology (cPCI etc). I have *no* idea which category USB lands in. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD coreteam member | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message