Date: Sun, 13 Aug 2000 20:55:06 -0400 From: Aaron Jeremias Luz <aaron@localhost.rochester.rr.com> To: Roger Bacon <Roger@aeon-uk.net> Cc: "FreeBSD-Questions (E-mail)" <FreeBSD-Questions@FreeBSD.org> Subject: Re: SMC Ultrachip 8216C ISA NICs Message-ID: <20000813205506.A397@thud.rochester.rr.com> In-Reply-To: <000801c00570$775614a0$0200a8c0@ESMERELDA>; from Roger Bacon on Sun, Aug 13, 2000 at 10:50:14PM %2B0100 References: <000801c00570$775614a0$0200a8c0@ESMERELDA>
index | next in thread | previous in thread | raw e-mail
On Sun, Aug 13, 2000 at 10:50:14PM +0100, Roger Bacon wrote:
> Hi there
> I have several of these cards (SMC 8216C ISA - the chip is a SMC
> ultrachip 83C790QF C9441 6H60715-8) lying around and have been
> trying to get them to work in a couple of motherboards with
> 3.5-RELEASE, but without success.
>
> They don't show up on the supported hardware so I guess that it
> is not surprising that they don't work BUT how would I go about
> writing a driver for these things? (Having never written anything
> for BSD (ex windows vc user)
Hello Roger,
I have two SMC ISA NICs running in a 486 under FreeBSD 3.5-STABLE. The
chip number is only slightly different: SMC, UltraChip, 83C790QF, C9451,
6M61627-4.
The I/O and memory window address on my cards are jumper selectable.
My kernel configuration lines are as follows:
#
# SMC UltraChip 10-Base-T ISA
#
device ed0 at isa? port 0x280 net irq 3 iomem 0xd0000
device ed1 at isa? port 0x300 net irq 10 iomem 0xcc000
Edited dmesg output:
ed0 at 0x280-0x29f irq 3 maddr 0xd0000 msize 16384 on isa
ed0: address 00:00:00:00:00:00, type SMC8216T (16 bit)
ed1 at 0x300-0x31f irq 10 maddr 0xcc000 msize 16384 on isa
ed1: address 00:00:00:00:00:00, type SMC8216T (16 bit)
The source code for ed ethernet driver (/usr/src/sys/i386/isa/if_ed.c)
mentions the SMC 8216C:
case ED_TYPE_SMC8216C: /* 8216 has 16K shared mem -- 8416 has 8K */
case ED_TYPE_SMC8216T:
if (sc->type == ED_TYPE_SMC8216C) {
sc->type_str = "SMC8216/SMC8216C";
} else {
sc->type_str = "SMC8216T";
}
Good luck,
Aaron
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000813205506.A397>
