Date: Tue, 9 Jan 1996 12:26:28 +1030 (CST) From: Michael Smith <msmith@atrad.adelaide.edu.au> To: davidg@Root.COM Cc: msmith@atrad.adelaide.edu.au, james@else.net, current@freebsd.org Subject: Re: Disposition of unknown PCI ethernet solved Message-ID: <199601090156.MAA04004@genesis.atrad.adelaide.edu.au> In-Reply-To: <199601081029.CAA01549@corbin.Root.COM> from "David Greenman" at Jan 8, 96 02:28:59 am
next in thread | previous in thread | raw e-mail | index | archive | help
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." [[
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601090156.MAA04004>