Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mira.net.au!inquo!bofh.dot!in-news.erinet.com!imci5!pull-feed.internetmci.com!news.internetMCI.com!newsfeed.internetmci.com!in1.uu.net!news.eng.convex.com!seas.smu.edu!vivaldi.inoc.dl.nec.com!aja From: kermit@cnad.dl.nec.com (Kermit Tensmeyer) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: 3Com drivers Date: Tue, 14 May 96 22:49:31 GMT Organization: NEC USA/CNAD (Dallas, TX) Lines: 44 Message-ID: <4nb2m6$qe0@vivaldi.inoc.dl.nec.com> References: <4mtrvf$irq@vivaldi.inoc.dl.nec.com> NNTP-Posting-Host: aja.inoc.dl.nec.com X-Newsreader: News Xpress 2.0 Beta #0 In article <4mtrvf$irq@vivaldi.inoc.dl.nec.com>, kermit@cnad.dl.nec.com (Kermit Tensmeyer) wrote: >The 3C579-TP (3C5X9) comes with a base address of 3000H. The drivers in the >freebsd distributions are looking for the ethernet board at a base address of >300H. > > How do I adjust the drivers to use the address that the board uses? > > I'll take suggestion on altering the board, altering parameters or >information on rebuilding/compiling the system to use drivers to use the new >address. > > where are the ethernet drivers in the source tree? Summary: Differences between V2.0 (CD) and V2.1(CD) addition of new configu device eisa specify BaseAddress of 3000 now permitted -c option on boot allows some attributes to be altered in software visual mode allows only 0x1 to 0x2000, non-visual mode fails for unspecfied reason. (causes core dump in boot process) Source code in isa directory isa.c if_epreg.h if_ep.c Code compares Address of boards found to ISBASE Changing ISBASE to 0X3000 in config file (or modifying field in structure in device table in file in /usr/src/sys/compile/{name}/ixxxxx.c allows to change the value. [ New CD arrived last night, with book very helpfull ] Kermit Tensmeyer NEC InterNet Operations Centre (INOC) kermit@cnad.dl.nec.com Dallas, Texas