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