Date: Tue, 9 Jan 1996 20:52:44 +1100 From: Bruce Evans <bde@zeta.org.au> To: davidg@Root.COM, msmith@atrad.adelaide.edu.au Cc: current@freebsd.org, james@else.net Subject: Re: Disposition of unknown PCI ethernet solved Message-ID: <199601090952.UAA14398@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>> Early ISA controllers only decode 10 bits worth. The convention for EISA >> is slot # * 0x1000. >Ok, kill it 8) The fix would just be : >! puthelp(" IO Port address (Hexadecimal, 0x1-0xffff)"); >! ret = editval(18,18,5,1,0x1,0xffff,&(dev->iobase),(dev->attrib & FLG_FIXIOBASE)); This is still missing support for ports 0 and 0x10000-0xffffffff :-). You have to uses the command line userconfig to set these. "Port" 0xffffffff is particularly important, since it means "autoconfigure" for at least lpt and matcd. The command line userconfig must also be used to change the unit and flags fields. The visual config doesn't support editing the unit and only allows editing a version of the flags that is neither intitialized from nor written to the device struct. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601090952.UAA14398>