From owner-freebsd-arch@FreeBSD.ORG Wed Apr 9 10:44:20 2008 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3745106564A for ; Wed, 9 Apr 2008 10:44:20 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 4DCE68FC20 for ; Wed, 9 Apr 2008 10:44:20 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m39Ahi45073912; Wed, 9 Apr 2008 04:43:45 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 09 Apr 2008 04:44:39 -0600 (MDT) Message-Id: <20080409.044439.1273921668.imp@bsdimp.com> To: jhein@timing.com From: "M. Warner Losh" In-Reply-To: <18428.624.490619.248235@gromit.timing.com> References: <18427.44466.423562.510257@gromit.timing.com> <40914.1207681578@critter.freebsd.dk> <18428.624.490619.248235@gromit.timing.com> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: arch@freebsd.org, phk@phk.freebsd.dk Subject: Re: tt_ioctl X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 10:44:20 -0000 In message: <18428.624.490619.248235@gromit.timing.com> John E Hein writes: : You can't use ugen, for instance, for the dual ftdi chip where you : want one port to be uart and the other to be jtag. And you can't use : it if you want to switch between ucom and ugen without rebooting : (at least not in 6.x or 7.x). As I said, I haven't figured out : if that is by design or not. It is possible with enough kernel hacking to make it happen. This particular misfeature is due to the really poor job that the usb code does integrating with newbus. Warner