From owner-freebsd-current@FreeBSD.ORG Sat Oct 27 17:58:56 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E902616A417 for ; Sat, 27 Oct 2007 17:58:56 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.freebsd.org (Postfix) with ESMTP id A528A13C491 for ; Sat, 27 Oct 2007 17:58:56 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (23wfzan77jdvyd19@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id l9RHwuQY058309; Sat, 27 Oct 2007 10:58:56 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id l9RHwums058308; Sat, 27 Oct 2007 10:58:56 -0700 (PDT) (envelope-from jmg) Date: Sat, 27 Oct 2007 10:58:56 -0700 From: John-Mark Gurney To: Marcel Moolenaar Message-ID: <20071027175856.GL39759@funkthat.com> Mail-Followup-To: Marcel Moolenaar , current@freebsd.org References: <200710111741.34992.jhb@FreeBSD.org> <200710151216.36509.jhb@freebsd.org> <3E7A944C-6182-41A1-8881-C4B94428B65A@mac.com> <200710151510.35000.jhb@freebsd.org> <20071027174205.GK39759@funkthat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (hydrogen.funkthat.com [127.0.0.1]); Sat, 27 Oct 2007 10:58:56 -0700 (PDT) Cc: current@freebsd.org Subject: Re: New-bus unit wiring via hints.. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Oct 2007 17:58:57 -0000 Marcel Moolenaar wrote this message on Sat, Oct 27, 2007 at 10:48 -0700: > > On Oct 27, 2007, at 10:42 AM, John-Mark Gurney wrote: > > >I believe that the hints is the correct thing, Marcel never > >answered how > >to ensure ACPI kept sio0 as COM1, > > I did answer that. You obvious did not read or understand a word > I was saying... Yeh, you're solution was to simply declare that anyone who knows that COM1 is at 0x3f8 is wrong, and to use a different, yet again arbitrary solution which is which is listed first in ACPI... To quote you: More legacy PC fixation. If the BIOS claims that COM1 is at 0x2f8 then so be it. If COM2 is enumerated first and it ends up as uart0 then so be it. There's no bug. It's all in a name. Device wiring would allow people to tie COM2 to uart1 if they want to, but all this COM-stuff is really nothing more than a fixation on 20-year old conventions that the rest of the world abandoned many years ago. It's turned into a bigger problem than it really is, mostly because we still have those stupid hints that are based on 20-year old conventions. So, if one ACPI implementation puts _UID = 0 at 0x3f8, but lists it after _UID = 1 at 0x2f8, that it's fine for sio0 to be _UID = 1? I'm fine w/ that... Just as long as we ship a hints file to keep us old farts sane... So, why are you continuing to argue about a simple thing that you on your machines can simply remove the hints? What are your technical arguments for mandating a different, non-historical, based arbitrary selection? -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."