From owner-freebsd-mobile Tue Apr 6 10:34:45 1999 Delivered-To: freebsd-mobile@freebsd.org Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (Postfix) with ESMTP id C795815214 for ; Tue, 6 Apr 1999 10:34:42 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id LAA23401; Tue, 6 Apr 1999 11:32:32 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id LAA16641; Tue, 6 Apr 1999 11:32:31 -0600 Date: Tue, 6 Apr 1999 11:32:31 -0600 Message-Id: <199904061732.LAA16641@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Ted Faber Cc: Nate Williams , NAKAGAWA Yoshihisa , Nick Sayer , freebsd-mobile@FreeBSD.ORG Subject: Re: Any success with CirrusLogic 6729/6730??? In-Reply-To: <199904061725.KAA25490@boreas.isi.edu> References: <199904061711.LAA16507@mt.sri.com> <199904061725.KAA25490@boreas.isi.edu> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > >> That was my first thought. Why is it unacceptable? (I just don't > >> know, and it may help me come up with a better idea.) > > > >Because as you can tell, the PCIC code is *NOT* ISA specific. It's > >ISA-like, but not ISA specific. The code has no ISA code in it, except > >to deal with ISA devices (if it does, it should be removed). > > Point made. > > I see a sysctl variable (I think) in the probe routine used to allow > the suer to select the management irq. How about adding one or more > to select the IO ports for the controller? This was my idea about a 'boot' config line. The problems with this solution is: 1) It assumes there is one PCIC controller. (The existing code has the same problem) 2) It not 'boot-time' configurable. It requires you to edit a file and then reboot the box before the change can take place. However, it is a better solution than a kernel option, but I don't know how to make it 'create' sysctl variables on the fly based on how many PCIC controllers are seen. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message