Date: Wed, 09 Apr 1997 18:36:41 +0200 From: "Julian H. Stacey" <jhs@freebsd.org> To: Andreas Klemm <andreas@klemm.gtn.com> Cc: smp@freebsd.org, hardware@freebsd.org Subject: Re: have a Tyan Titan Pro up and running Message-ID: <199704091636.SAA08713@desk.jhs.no_domain> In-Reply-To: Your message of "Wed, 09 Apr 1997 08:08:42 %2B0200." <19970409080842.00938@klemm.gtn.com>
index | next in thread | previous in thread | raw e-mail
Hi, Reference:
> From: Andreas Klemm <andreas@klemm.gtn.com>
>
> If there is some testing work to do in the SMP area, please tell me.
> I only have to write two articles for German magazines, then I have
> some extra time ;-)
BTW There's a *BSD article in April edition of German CT Mag.
(Not read it, mag. was far too heavy to shove in pocket & cycle home with,
but extensive coverage of FreeBSD though. :-)
> Does somebody have a hint, how to get the SMC Elite 16 up and running ?
> Do I need other settings then the default settings of the card which
> are:
>
> device ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr
Well I've never neeeded to tell my ancient 486 mboard anything about
reserving stuff :-) ... But years ago I had a problem configuring that card
too, it's been OK since I did though.
my dmesg says:
ed0 at 0x240-0x25f irq 15 maddr 0xcc000 msize 16384 on isa
ed0: address 00:00:c0:fd:73:2e, type WD8013EPC (16 bit)
A concept to grasp is:
you can hard jumper it, or config it with a dos program,
which talks over a port address,
you can also reconfig the port address,
so you can cut off the branch of the tree you'r seated sawing wood from,
so to speak :-)
(at which point you don't chuck it away like I heard some crazy did :-)
you, just rejumper to a hard config port,
then run the dos stuff again)
I suspect also years ago the FreeBSD (or even 386BSD back then) code may have
reprogrammed my port at boot, so
I think in the end I discovered it safer not to leave the jumper in the soft
programmable position.
I append my comments out of my config file in case it helps
------
# ETHERNET SMC 8013EPC/Elite16 Ver4.0 /sys/i386 isa/if_ed.c doc/ed.relnotes
# Selectable Ports Base (Ref P.32):
# port 0x200, port 0x220, port 0x240, port 0x260,
# port 0x280, port 0x2a0, port 0x2c0, port 0x2e0,
# port 0x300, port 0x320, port 0x340, port 0x360,
# port 0x380, port 0x3a0, port 0x3c0, port 0x3e0.
# port_size 0x20
# Selectable: irq 2/9, irq 3, irq 4, irq 5, irq 7, irq 10, irq 11, irq 15.
# Selectable iomem below 1M (P.86): 0x80000- 0xFE000
# Selectable iomem above 1M (P.86): 0x100000-0xFFC000
# Defaults: (0x4000 = 16384, 0x2000=8192)
# Elite 16, Factory (P.28): port 0x280, irq 3, iomem 0xD0000, iosiz 0x4000
# Elite 16, Soft (P32): port 0x240, irq 2, iomem 0xCC000, iosiz 0x4000
# Elite 8, soft conf as sold: port 0x240, irq -, iomem 0xce000, iosiz 0x2000
# add_wait_states=yes rom size=- rom base=-
# Elite 8 card straps as shipped: w1=280,3,D0000 w2=soft
# (other W1 positions: 300,5,ca000; Or soft)
# Elite 8 card soft config as set by jhs:
# 280,irq=5,d8000,8k ram,add wait states=yes,rom size=dis,rom base=dis
# SMC/diagnoze port 0x240 irq 2 iomem 0xCC000
# Elite 16 W2=None Soft
# To config a card (OLD): leave W2 strap on None/Soft, put W1 strap on soft,
# run diagnoze, set values (in this order) to
# IO_Port=300 IRQ=10 Buf_Size_K=16 RAM=CC000
# ROM_State=Disable ROM_Address=C0000
# Move W1 to 300.10.CC000
# (if W1 is not moved, the card later reverts to
# Rom_Address=D8000, which conflicts with my hardware)
# To config a card (NEW): mv strap W1 to 280
# Syntax (P.32):
# \enet\ezsetup /io:280 /newio:240 /ram:CC000 /irq:15
# \enet\ezsetup /node:0000C0FD732E /newio:240 /ram:CC000 /irq:15
# \dos\bin\fdisk
# From: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
# Date: Tue, 30 Apr 1996 18:18:18 +0200 (MET DST)
# I have been using the (SMC) Elite with 27256 ROMs for a long
# time. I believe this is the maximum size for the Elite.
# GENERIC: device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr
{DESK
# WD8013EPC Elite 16, address 00:00:c0:fd:73:2e,
device ed0 at isa? port 0x240 net irq 15 iomem 0xCC000 iosiz 0x4000 vector edintr
# dmesg reports msize 16384 00:00:c0:fd:73:2e, type WD8013EPC (16 bit)
}DESK
------
Julian
--
Julian H. Stacey jhs@freebsd.org http://www.freebsd.org/~jhs/
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704091636.SAA08713>
