From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 17 Jan 2002 02:11:09 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 17 Jan 2002 02:10:59 -0500 Received: from dsl254-112-233.nyc1.dsl.speakeasy.net ([216.254.112.233]:61060 "EHLO snark.thyrsus.com") by vger.kernel.org with ESMTP id ; Thu, 17 Jan 2002 02:10:53 -0500 Date: Thu, 17 Jan 2002 01:54:56 -0500 From: "Eric S. Raymond" To: Linux Kernel List Subject: Calling EISA experts Message-ID: <20020117015456.A628@thyrsus.com> Reply-To: esr@thyrsus.com Mail-Followup-To: "Eric S. Raymond" , Linux Kernel List Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Organization: Eric Conspiracy Secret Labs X-Eric-Conspiracy: There is no conspiracy Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Does anything in /proc or elswhere reliably register the presence of EISA? Failing that, have any motherboards existed that had both PCI and EISA slots? (Yes, I have RTFD. That's why I'm asking.) -- Eric S. Raymond Certainly one of the chief guarantees of freedom under any government, no matter how popular and respected, is the right of the citizens to keep and bear arms. [...] the right of the citizens to bear arms is just one guarantee against arbitrary government and one more safeguard against a tyranny which now appears remote in America, but which historically has proved to be always possible. -- Hubert H. Humphrey, 1960 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 17 Jan 2002 03:55:23 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 17 Jan 2002 03:55:16 -0500 Received: from aboukir-101-1-1-maz.adsl.nerim.net ([62.4.18.26]:25990 "EHLO crisis.wild-wind.fr.eu.org") by vger.kernel.org with ESMTP id ; Thu, 17 Jan 2002 03:55:03 -0500 To: esr@thyrsus.com Cc: Linux Kernel List Subject: Re: Calling EISA experts In-Reply-To: <20020117015456.A628@thyrsus.com> Organization: Metropolis -- Nowhere X-Attribution: maz X-Baby-1: =?iso-8859-1?q?Lo=EBn?= 12 juin 1996 13:10 X-Baby-2: None X-Love-1: Gone X-Love-2: Crazy-Cat Reply-to: mzyngier@freesurf.fr From: Marc ZYNGIER Date: 17 Jan 2002 09:54:39 +0100 Message-ID: In-Reply-To: <20020117015456.A628@thyrsus.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org >>>>> "Eric" == Eric S Raymond writes: Eric> Does anything in /proc or elswhere reliably register the Eric> presence of EISA? On my dual PPro, /proc/pci shows : Bus 0, device 2, function 0: Non-VGA unclassified device: Intel Corp. 82375EB (rev 21). Master Capable. Latency=248. This is a PCI-EISA bridge. Eric> Failing that, have any motherboards existed that had both PCI Eric> and EISA slots? I have two of this kind : This dual Pentium Pro (Nec motherboard), and a Digital AlphaServer 1000. Most high-end Pentium-Pro motherboard had both PCI and EISA slots. Regards, Marc. -- Places change, faces change. Life is so very strange. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 17 Jan 2002 04:06:03 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 17 Jan 2002 04:05:53 -0500 Received: from 216-99-213-120.dsl.aracnet.com ([216.99.213.120]:10252 "EHLO clueserver.org") by vger.kernel.org with ESMTP id ; Thu, 17 Jan 2002 04:05:48 -0500 Date: Thu, 17 Jan 2002 02:19:41 -0800 (PST) From: Alan Olsen To: Marc ZYNGIER cc: , Linux Kernel List Subject: Re: Calling EISA experts In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On 17 Jan 2002, Marc ZYNGIER wrote: > Most high-end Pentium-Pro motherboard had both PCI and EISA slots. I think that depends on when it was made and by whom. My Micron Millenia pro2 with dual Pentium-pro 200s does not have EISA at all. -- alan@ctrl-alt-del.com | Note to AOL users: for a quick shortcut to reply Alan Olsen | to my mail, just hit the ctrl, alt and del keys. "All power is derived from the barrel of a gnu." - Mao Tse Stallman From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 17 Jan 2002 04:46:12 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 17 Jan 2002 04:46:01 -0500 Received: from weta.f00f.org ([203.167.249.89]:56518 "EHLO weta.f00f.org") by vger.kernel.org with ESMTP id ; Thu, 17 Jan 2002 04:45:59 -0500 Date: Thu, 17 Jan 2002 22:46:14 +1300 From: Chris Wedgwood To: Alan Olsen Cc: Marc ZYNGIER , esr@thyrsus.com, Linux Kernel List Subject: Re: Calling EISA experts Message-ID: <20020117094614.GA32088@weta.f00f.org> In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.25i X-No-Archive: Yes Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Compaq Deskpro 466's had both... these were 486/66s --cw On Thu, Jan 17, 2002 at 02:19:41AM -0800, Alan Olsen wrote: On 17 Jan 2002, Marc ZYNGIER wrote: > Most high-end Pentium-Pro motherboard had both PCI and EISA slots. I think that depends on when it was made and by whom. My Micron Millenia pro2 with dual Pentium-pro 200s does not have EISA at all. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 17 Jan 2002 06:17:45 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 17 Jan 2002 06:17:35 -0500 Received: from ns.suse.de ([213.95.15.193]:56333 "HELO Cantor.suse.de") by vger.kernel.org with SMTP id ; Thu, 17 Jan 2002 06:17:25 -0500 Date: Thu, 17 Jan 2002 12:17:23 +0100 From: Dave Jones To: "Eric S. Raymond" , Linux Kernel List Subject: Re: Calling EISA experts Message-ID: <20020117121723.B22171@suse.de> Mail-Followup-To: Dave Jones , "Eric S. Raymond" , Linux Kernel List In-Reply-To: <20020117015456.A628@thyrsus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020117015456.A628@thyrsus.com>; from esr@thyrsus.com on Thu, Jan 17, 2002 at 01:54:56AM -0500 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 17, 2002 at 01:54:56AM -0500, Eric S. Raymond wrote: > Does anything in /proc or elswhere reliably register the presence of EISA? Not afaik. I'm tempted to hack support for it into driverfs. -- | Dave Jones. http://www.codemonkey.org.uk | SuSE Labs From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 17 Jan 2002 06:36:09 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 17 Jan 2002 06:35:59 -0500 Received: from parcelfarce.linux.theplanet.co.uk ([195.92.249.252]:61964 "EHLO www.linux.org.uk") by vger.kernel.org with ESMTP id ; Thu, 17 Jan 2002 06:35:54 -0500 Message-ID: <3C46B718.26F52BD5@mandrakesoft.com> Date: Thu, 17 Jan 2002 06:35:52 -0500 From: Jeff Garzik Organization: MandrakeSoft X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.5.2-pre9fs7 i686) X-Accept-Language: en MIME-Version: 1.0 To: Dave Jones CC: "Eric S. Raymond" , Linux Kernel List Subject: Re: Calling EISA experts In-Reply-To: <20020117015456.A628@thyrsus.com> <20020117121723.B22171@suse.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Dave Jones wrote: > > On Thu, Jan 17, 2002 at 01:54:56AM -0500, Eric S. Raymond wrote: > > Does anything in /proc or elswhere reliably register the presence of EISA? > > Not afaik. I'm tempted to hack support for it into driverfs. The EISA_bus global variable indicates presence... -- Jeff Garzik | Alternate titles for LOTR: Building 1024 | Fast Times at Uruk-Hai MandrakeSoft | The Took, the Elf, His Daughter and Her Lover | Samwise Gamgee: International Hobbit of Mystery From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 17 Jan 2002 06:49:22 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 17 Jan 2002 06:49:02 -0500 Received: from ns.suse.de ([213.95.15.193]:60432 "HELO Cantor.suse.de") by vger.kernel.org with SMTP id ; Thu, 17 Jan 2002 06:48:51 -0500 Date: Thu, 17 Jan 2002 12:48:49 +0100 From: Dave Jones To: Jeff Garzik Cc: "Eric S. Raymond" , Linux Kernel List Subject: Re: Calling EISA experts Message-ID: <20020117124849.F22171@suse.de> Mail-Followup-To: Dave Jones , Jeff Garzik , "Eric S. Raymond" , Linux Kernel List In-Reply-To: <20020117015456.A628@thyrsus.com> <20020117121723.B22171@suse.de> <3C46B718.26F52BD5@mandrakesoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3C46B718.26F52BD5@mandrakesoft.com>; from jgarzik@mandrakesoft.com on Thu, Jan 17, 2002 at 06:35:52AM -0500 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 17, 2002 at 06:35:52AM -0500, Jeff Garzik wrote: > > > Does anything in /proc or elswhere reliably register the presence of EISA? > > Not afaik. I'm tempted to hack support for it into driverfs. > The EISA_bus global variable indicates presence... *nod*, though you can almost guarantee this isn't what Eric wants. I'm assuming he wants something a'la /proc/pci Hacking the EISA code to register a driver in driverfs should be fairly trivial. I'll wait and see what Pat does with the busdriver reworking that he's up to right now before doing anything on this though. -- | Dave Jones. http://www.codemonkey.org.uk | SuSE Labs From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 17 Jan 2002 09:07:31 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 17 Jan 2002 09:07:22 -0500 Received: from dsl254-112-233.nyc1.dsl.speakeasy.net ([216.254.112.233]:19592 "EHLO snark.thyrsus.com") by vger.kernel.org with ESMTP id ; Thu, 17 Jan 2002 09:07:11 -0500 Date: Thu, 17 Jan 2002 08:50:56 -0500 From: "Eric S. Raymond" To: Dave Jones , Jeff Garzik , Linux Kernel List Subject: Re: Calling EISA experts Message-ID: <20020117085056.B7299@thyrsus.com> Reply-To: esr@thyrsus.com Mail-Followup-To: "Eric S. Raymond" , Dave Jones , Jeff Garzik , Linux Kernel List In-Reply-To: <20020117015456.A628@thyrsus.com> <20020117121723.B22171@suse.de> <3C46B718.26F52BD5@mandrakesoft.com> <20020117124849.F22171@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020117124849.F22171@suse.de>; from davej@suse.de on Thu, Jan 17, 2002 at 12:48:49PM +0100 Organization: Eric Conspiracy Secret Labs X-Eric-Conspiracy: There is no conspiracy Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Dave Jones : > > > Not afaik. I'm tempted to hack support for it into driverfs. > > The EISA_bus global variable indicates presence... > > *nod*, though you can almost guarantee this isn't what Eric wants. > I'm assuming he wants something a'la /proc/pci Bingo. I've got reliable /proc tests for ISAPNP, PCI, and MCA. Previous discussion indicates I can't get one for ISA classic. An EISA test would, as ever, allow me to cut the number of questions about ancient dead hardware that users have to see. -- Eric S. Raymond The biggest hypocrites on gun control are those who live in upscale developments with armed security guards -- and who want to keep other people from having guns to defend themselves. But what about lower-income people living in high-crime, inner city neighborhoods? Should such people be kept unarmed and helpless, so that limousine liberals can 'make a statement' by adding to the thousands of gun laws already on the books?" --Thomas Sowell From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 17 Jan 2002 12:30:38 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 17 Jan 2002 12:30:28 -0500 Received: from server.lan.com ([65.82.38.18]:9478 "EHLO lan.com") by vger.kernel.org with ESMTP id ; Thu, 17 Jan 2002 12:30:23 -0500 Date: Thu, 17 Jan 2002 12:30:17 -0500 From: Dennis Boylan To: "Eric S. Raymond" Cc: linux-kernel@vger.kernel.org Subject: Re: Calling EISA experts Message-ID: <20020117123017.C8434@smp.lan.com> In-Reply-To: <20020117015456.A628@thyrsus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <20020117015456.A628@thyrsus.com>; from esr@thyrsus.com on Thu, Jan 17, 2002 at 01:54:56AM -0500 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org I've got a Micronics M54Pe dual Pentium EISA/PCI board. It is the one that I'm sending this message from. I've also got some 486 motherboards which have PCI and VLB. I got rid of my EISA only 486 board. I was looking at the pci.ids stuff, and haven't figured out how to modify the entry for the Intel 82375EB to make it a PCI to EISA bridge and have it discovered correctly in /proc/pci. Let me know if there is anything I can do to help. Thanks, Dennis Boylan dennis@lan.com On Thu, Jan 17, 2002 at 01:54:56AM -0500, Eric S. Raymond wrote: > Does anything in /proc or elswhere reliably register the presence of EISA? > > Failing that, have any motherboards existed that had both PCI and EISA slots? > > (Yes, I have RTFD. That's why I'm asking.) > -- > Eric S. Raymond > > Certainly one of the chief guarantees of freedom under any government, > no matter how popular and respected, is the right of the citizens to > keep and bear arms. [...] the right of the citizens to bear arms is > just one guarantee against arbitrary government and one more safeguard > against a tyranny which now appears remote in America, but which > historically has proved to be always possible. > -- Hubert H. Humphrey, 1960 > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 18 Jan 2002 02:01:50 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 18 Jan 2002 02:01:39 -0500 Received: from brick.homesquared.com ([216.177.65.65]:23684 "EHLO brick.homesquared.com") by vger.kernel.org with ESMTP id ; Fri, 18 Jan 2002 02:01:33 -0500 Message-ID: <3C47C89D.8030500@coplanar.net> Date: Thu, 17 Jan 2002 23:02:53 -0800 From: Jeremy Jackson User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.6) Gecko/20011120 X-Accept-Language: en-us MIME-Version: 1.0 To: esr@thyrsus.com CC: Linux Kernel List Subject: Re: Calling EISA experts In-Reply-To: <20020117015456.A628@thyrsus.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Eric S. Raymond wrote: >Does anything in /proc or elswhere reliably register the presence of EISA? > >Failing that, have any motherboards existed that had both PCI and EISA slots? > >(Yes, I have RTFD. That's why I'm asking.) > I own a Compaq Proliant thus endowed. I vaguely remember reading about certain configuration registers present on all EISA systems. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Mon, 21 Jan 2002 06:49:52 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Mon, 21 Jan 2002 06:49:42 -0500 Received: from gold.MUSKOKA.COM ([216.123.107.5]:26376 "EHLO gold.muskoka.com") by vger.kernel.org with ESMTP id ; Mon, 21 Jan 2002 06:49:36 -0500 Message-ID: <3C4C0056.4F50C3D6@yahoo.com> Date: Mon, 21 Jan 2002 06:49:42 -0500 From: Paul Gortmaker X-Mailer: Mozilla 3.04 (X11; I; Linux 2.2.20 i586) MIME-Version: 1.0 To: esr@thyrsus.com CC: Dave Jones , Jeff Garzik , Linux Kernel List Subject: Re: Calling EISA experts In-Reply-To: <20020117015456.A628@thyrsus.com> <20020117121723.B22171@suse.de> <3C46B718.26F52BD5@mandrakesoft.com> <20020117124849.F22171@suse.de> <20020117085056.B7299@thyrsus.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Eric S. Raymond wrote: > Bingo. I've got reliable /proc tests for ISAPNP, PCI, and MCA. Previous > discussion indicates I can't get one for ISA classic. An EISA test would, > as ever, allow me to cut the number of questions about ancient dead > hardware that users have to see. Minimal approach: Register motherboard EISA ID (i.e. slot zero) ports in /proc/ioports. Works on all kernel versions. See $0.02 patch below. This is probably the least intrusive way to get what you want. It doesn't add Yet Another Proc File, and costs zero bloat to the 99.9% of us who have a better chance of meeting Aunt Tillie than an EISA box. Possible alternative: Create something like /proc/bus/eisa/devices which lists the EISA ID (e.g. abc0123) found in each EISA slot. This might have been worthwhile some 8 years ago, but now? .... Paul. --- arch/i386/kernel/setup.c~ Tue Nov 6 19:14:03 2001 +++ arch/i386/kernel/setup.c Mon Jan 21 06:22:15 2002 @@ -122,6 +122,7 @@ */ #ifdef CONFIG_EISA int EISA_bus; +struct resource eisa_id = { "EISA ID", 0xc80, 0xc83, IORESOURCE_BUSY }; #endif int MCA_bus; @@ -1020,6 +1021,11 @@ /* request I/O space for devices used on all i[345]86 PCs */ for (i = 0; i < STANDARD_IO_RESOURCES; i++) request_resource(&ioport_resource, standard_io_resources+i); + +#ifdef CONFIG_EISA + if (EISA_bus) + request_resource(&ioport_resource, &eisa_id); +#endif /* Tell the PCI layer not to allocate too close to the RAM area.. */ low_mem_size = ((max_low_pfn << PAGE_SHIFT) + 0xfffff) & ~0xfffff; From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Mon, 21 Jan 2002 08:10:05 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Mon, 21 Jan 2002 08:08:54 -0500 Received: from parcelfarce.linux.theplanet.co.uk ([195.92.249.252]:62731 "EHLO www.linux.org.uk") by vger.kernel.org with ESMTP id ; Mon, 21 Jan 2002 08:08:50 -0500 Message-ID: <3C4C12DF.36A99A66@mandrakesoft.com> Date: Mon, 21 Jan 2002 08:08:47 -0500 From: Jeff Garzik Organization: MandrakeSoft X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.5.2-pre9fs7 i686) X-Accept-Language: en MIME-Version: 1.0 To: Paul Gortmaker CC: esr@thyrsus.com, Dave Jones , Linux Kernel List Subject: Re: Calling EISA experts In-Reply-To: <20020117015456.A628@thyrsus.com> <20020117121723.B22171@suse.de> <3C46B718.26F52BD5@mandrakesoft.com> <20020117124849.F22171@suse.de> <20020117085056.B7299@thyrsus.com> <3C4C0056.4F50C3D6@yahoo.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Paul Gortmaker wrote: > > Eric S. Raymond wrote: > > > Bingo. I've got reliable /proc tests for ISAPNP, PCI, and MCA. Previous > > discussion indicates I can't get one for ISA classic. An EISA test would, > > as ever, allow me to cut the number of questions about ancient dead > > hardware that users have to see. > > Minimal approach: Register motherboard EISA ID (i.e. slot zero) ports in > /proc/ioports. Works on all kernel versions. See $0.02 patch below. > > This is probably the least intrusive way to get what you want. It doesn't > add Yet Another Proc File, and costs zero bloat to the 99.9% of us who > have a better chance of meeting Aunt Tillie than an EISA box. > > Possible alternative: Create something like /proc/bus/eisa/devices which > lists the EISA ID (e.g. abc0123) found in each EISA slot. This might > have been worthwhile some 8 years ago, but now? .... Actually, "lsescd" should list the EISA (and ISAPNP) configuration data, which includes EISA id, etc. Jeff -- Jeff Garzik | Alternate titles for LOTR: Building 1024 | Fast Times at Uruk-Hai MandrakeSoft | The Took, the Elf, His Daughter and Her Lover | Samwise Gamgee: International Hobbit of Mystery From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 22 Jan 2002 01:10:34 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 22 Jan 2002 01:10:14 -0500 Received: from dsl254-112-233.nyc1.dsl.speakeasy.net ([216.254.112.233]:41124 "EHLO snark.thyrsus.com") by vger.kernel.org with ESMTP id ; Tue, 22 Jan 2002 01:10:03 -0500 Date: Tue, 22 Jan 2002 00:52:10 -0500 From: "Eric S. Raymond" To: Jeff Garzik Cc: Paul Gortmaker , Dave Jones , Linux Kernel List Subject: Re: Calling EISA experts Message-ID: <20020122005210.A18883@thyrsus.com> Reply-To: esr@thyrsus.com Mail-Followup-To: "Eric S. Raymond" , Jeff Garzik , Paul Gortmaker , Dave Jones , Linux Kernel List In-Reply-To: <20020117015456.A628@thyrsus.com> <20020117121723.B22171@suse.de> <3C46B718.26F52BD5@mandrakesoft.com> <20020117124849.F22171@suse.de> <20020117085056.B7299@thyrsus.com> <3C4C0056.4F50C3D6@yahoo.com> <3C4C12DF.36A99A66@mandrakesoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <3C4C12DF.36A99A66@mandrakesoft.com>; from jgarzik@mandrakesoft.com on Mon, Jan 21, 2002 at 08:08:47AM -0500 Organization: Eric Conspiracy Secret Labs X-Eric-Conspiracy: There is no conspiracy Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Jeff Garzik : > > Minimal approach: Register motherboard EISA ID (i.e. slot zero) ports in > > /proc/ioports. Works on all kernel versions. See $0.02 patch below. > > > > This is probably the least intrusive way to get what you want. It doesn't > > add Yet Another Proc File, and costs zero bloat to the 99.9% of us who > > have a better chance of meeting Aunt Tillie than an EISA box. > > > > Possible alternative: Create something like /proc/bus/eisa/devices which > > lists the EISA ID (e.g. abc0123) found in each EISA slot. This might > > have been worthwhile some 8 years ago, but now? .... > > Actually, "lsescd" should list the EISA (and ISAPNP) configuration data, > which includes EISA id, etc. I do not find this command on my RH7.2 system. Can you tell me more about it? I like the /proc/ioports approach and agree that /proc/bus/eisa/ seems like overkill at this late date. -- Eric S. Raymond He who joyfully marches to music in rank and file has already earned my contempt. He has been given a large brain by mistake, since for him the spinal cord would fully suffice. -- Albert Einstein From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 22 Jan 2002 01:40:31 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 22 Jan 2002 01:40:21 -0500 Received: from dial-10-193-apx-01.btvt.together.net ([209.91.3.193]:39298 "EHLO sparrow.websense.net") by vger.kernel.org with ESMTP id ; Tue, 22 Jan 2002 01:40:09 -0500 Date: Tue, 22 Jan 2002 01:39:28 -0500 (EST) From: William Stearns X-X-Sender: Reply-To: William Stearns To: "Eric S. Raymond" cc: Jeff Garzik , Paul Gortmaker , Dave Jones , Linux Kernel List Subject: Re: Calling EISA experts In-Reply-To: <20020122005210.A18883@thyrsus.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Good day, Eric, On Tue, 22 Jan 2002, Eric S. Raymond wrote: > Jeff Garzik : > > > Minimal approach: Register motherboard EISA ID (i.e. slot zero) ports in > > > /proc/ioports. Works on all kernel versions. See $0.02 patch below. > > > > > > This is probably the least intrusive way to get what you want. It doesn't > > > add Yet Another Proc File, and costs zero bloat to the 99.9% of us who > > > have a better chance of meeting Aunt Tillie than an EISA box. > > > > > > Possible alternative: Create something like /proc/bus/eisa/devices which > > > lists the EISA ID (e.g. abc0123) found in each EISA slot. This might > > > have been worthwhile some 8 years ago, but now? .... > > > > Actually, "lsescd" should list the EISA (and ISAPNP) configuration data, > > which includes EISA id, etc. > > I do not find this command on my RH7.2 system. Can you tell me more about it? > > I like the /proc/ioports approach and agree that /proc/bus/eisa/ seems like > overkill at this late date. http://www.uwsg.iu.edu/hypermail/linux/kernel/0107.1/0052.html http://home.t-online.de/home/gunther.mayer/lsescd-0.10.tar.bz2 Cheers, - Bill --------------------------------------------------------------------------- "Anyone can be a critic, its rather harder and much more valuable to be a critic that actually has positive impacts on what you criticize" -- Alan Cox -------------------------------------------------------------------------- William Stearns (wstearns@pobox.com). Mason, Buildkernel, named2hosts, and ipfwadm2ipchains are at: http://www.pobox.com/~wstearns LinuxMonth; articles for Linux Enthusiasts! http://www.linuxmonth.com -------------------------------------------------------------------------- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 22 Jan 2002 14:15:31 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 22 Jan 2002 14:15:20 -0500 Received: from dsl254-112-233.nyc1.dsl.speakeasy.net ([216.254.112.233]:59048 "EHLO snark.thyrsus.com") by vger.kernel.org with ESMTP id ; Tue, 22 Jan 2002 14:15:13 -0500 Date: Tue, 22 Jan 2002 13:57:14 -0500 From: "Eric S. Raymond" To: Paul Gortmaker Cc: Dave Jones , Jeff Garzik , Linux Kernel List Subject: Re: Calling EISA experts Message-ID: <20020122135714.A10908@thyrsus.com> Reply-To: esr@thyrsus.com Mail-Followup-To: "Eric S. Raymond" , Paul Gortmaker , Dave Jones , Jeff Garzik , Linux Kernel List In-Reply-To: <20020117015456.A628@thyrsus.com> <20020117121723.B22171@suse.de> <3C46B718.26F52BD5@mandrakesoft.com> <20020117124849.F22171@suse.de> <20020117085056.B7299@thyrsus.com> <3C4C0056.4F50C3D6@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <3C4C0056.4F50C3D6@yahoo.com>; from p_gortmaker@yahoo.com on Mon, Jan 21, 2002 at 06:49:42AM -0500 Organization: Eric Conspiracy Secret Labs X-Eric-Conspiracy: There is no conspiracy Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Paul Gortmaker : > Minimal approach: Register motherboard EISA ID (i.e. slot zero) ports in > /proc/ioports. Works on all kernel versions. See $0.02 patch below. > > This is probably the least intrusive way to get what you want. It doesn't > add Yet Another Proc File, and costs zero bloat to the 99.9% of us who > have a better chance of meeting Aunt Tillie than an EISA box. Yup. This is the first, and so far the only, C-level kernel patch that I've added to the CML2 kit. -- Eric S. Raymond Let us hope our weapons are never needed --but do not forget what the common people knew when they demanded the Bill of Rights: An armed citizenry is the first defense, the best defense, and the final defense against tyranny. If guns are outlawed, only the government will have guns. Only the police, the secret police, the military, the hired servants of our rulers. Only the government -- and a few outlaws. I intend to be among the outlaws. -- Edward Abbey, "Abbey's Road", 1979 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 22 Jan 2002 15:00:11 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 22 Jan 2002 15:00:01 -0500 Received: from ns.suse.de ([213.95.15.193]:51717 "HELO Cantor.suse.de") by vger.kernel.org with SMTP id ; Tue, 22 Jan 2002 14:59:50 -0500 Date: Tue, 22 Jan 2002 20:59:48 +0100 From: Dave Jones To: "Eric S. Raymond" , Paul Gortmaker , Jeff Garzik , Linux Kernel List Subject: Re: Calling EISA experts Message-ID: <20020122205948.E21203@suse.de> Mail-Followup-To: Dave Jones , "Eric S. Raymond" , Paul Gortmaker , Jeff Garzik , Linux Kernel List In-Reply-To: <20020117015456.A628@thyrsus.com> <20020117121723.B22171@suse.de> <3C46B718.26F52BD5@mandrakesoft.com> <20020117124849.F22171@suse.de> <20020117085056.B7299@thyrsus.com> <3C4C0056.4F50C3D6@yahoo.com> <20020122135714.A10908@thyrsus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020122135714.A10908@thyrsus.com>; from esr@thyrsus.com on Tue, Jan 22, 2002 at 01:57:14PM -0500 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 22, 2002 at 01:57:14PM -0500, Eric S. Raymond wrote: > Yup. This is the first, and so far the only, C-level kernel patch that > I've added to the CML2 kit. How about just forwarding that bit along to Linus instead ? Given how small and non-intrusive it is, inclusion in 2.4 isn't such a bad idea either. This way, at least when your magical autoconfigurator is finished, there's a higher chance that the patches it relies on are in everyday use. -- | Dave Jones. http://www.codemonkey.org.uk | SuSE Labs