From owner-freebsd-current Mon Jan 8 18:03:05 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA27950 for current-outgoing; Mon, 8 Jan 1996 18:03:05 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id RAA27792 for ; Mon, 8 Jan 1996 17:58:06 -0800 (PST) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id MAA04004; Tue, 9 Jan 1996 12:26:29 +1030 From: Michael Smith Message-Id: <199601090156.MAA04004@genesis.atrad.adelaide.edu.au> Subject: Re: Disposition of unknown PCI ethernet solved To: davidg@Root.COM Date: Tue, 9 Jan 1996 12:26:28 +1030 (CST) Cc: msmith@atrad.adelaide.edu.au, james@else.net, current@freebsd.org In-Reply-To: <199601081029.CAA01549@corbin.Root.COM> from "David Greenman" at Jan 8, 96 02:28:59 am MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org Precedence: bulk David Greenman stands accused of saying: > >Hmm, then why did I pick it? 8) > > I was kinda hoping that you'd be able to tell me... :-) > > > I'm aware that 0x400 is the conventional > >hardware limit for 'true' ISA, and my recollection is that there were a few > >extra address line son EISA slots, but I'm obviously hazy on that one. > > Early ISA controllers only decode 10 bits worth. The convention for EISA > is slot # * 0x1000. Ok, kill it 8) The fix would just be : *** userconfig.c Mon Dec 11 02:33:54 1995 --- /tmp/userconfig.c Tue Jan 9 12:26:40 1996 *************** *** 1598,1605 **** ep_iobase: if (dev->iobase > 0) { ! puthelp(" IO Port address (Hexadecimal, 0x1-0x2000)"); ! ret = editval(18,18,5,1,0x1,0x2000,&(dev->iobase),(dev->attrib & FLG_FIXIOBASE)); switch(ret) { case KEY_EXIT: --- 1598,1605 ---- ep_iobase: if (dev->iobase > 0) { ! puthelp(" IO Port address (Hexadecimal, 0x1-0xffff)"); ! ret = editval(18,18,5,1,0x1,0xffff,&(dev->iobase),(dev->attrib & FLG_FIXIOBASE)); switch(ret) { case KEY_EXIT: > David Greenman -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] "Who does BSD?" "We do Chucky, we do." [[