Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Apr 2002 14:25:47 +0300 (EEST)
From:      Jarkko Santala <jake@iki.fi>
To:        freebsd-alpha@freebsd.org
Subject:   Still about ISA NICs on FreeBSD 4.5/alpha
Message-ID:  <20020404140739.H61960-100000@trillian.santala.org>

next in thread | raw e-mail | index | archive | help
Hi all,

Sorry for writing about this again, but does anyone else have this same
problem? I know some EISA stuff might not work, but how about ISA NICs?
Doesn't seem to me like this would be horribly hard to fix if one knows
what she is doing.

I'm running 4.5-RELEASE-p1 on a AlphaServer 1000. If I'm doing something
stupid please let me know so I can stop making a fool of myself. ;) And
if there's anything I can do to provide more information, I will be happy
to do it.

First with 3 ISA NICs in kernel like this:

---cut---
--- GENERIC     Wed Dec 19 20:34:44 2001
+++ GENERIC-ISA Thu Apr  4 12:19:58 2002
@@ -131,4 +131,9 @@
 device          ppi             # Parallel port interface device
 #device         vpo             # Requires scbus and da
+
+# ISA Etherner NICs (let's see now...)
+device ep
+device ex
+device fe0 at isa? port 0x300

 # PCI Ethernet NICs.
---cut---

'config GENERIC-ISA' goes fine, 'make depend' results in:

---cut---
bd_isa.c ../../isa/atkbdc_isa.c  ../../isa/fd.c ../../isa/ppc.c
../../isa/psm.c ../../isa/sio.c  ../../isa/syscons_isa.c
../../isa/vga_isa.c ../../kern/subr_diskmbr.c  ../../libkern/bcmp.c
../../libkern/ffs.c ioconf.c vnode_if.c config.c
../../alpha/alpha/genassym.c
../../dev/fe/if_fe.c:71: opt_fe.h: No such file or directory
mkdep: compile failed
*** Error code 1

Stop in /usr/src/sys/compile/GENERIC-ISA.
trillian:/usr/src/sys/compile/GENERIC-ISA#
---cut---

Then, with the fe0 removed:

---cut---
--- GENERIC     Wed Dec 19 20:34:44 2001
+++ GENERIC-ISA2        Thu Apr  4 12:35:28 2002
@@ -131,4 +131,8 @@
 device          ppi             # Parallel port interface device
 #device         vpo             # Requires scbus and da
+
+# ISA Etherner NICs (let's see now...)
+device ep
+device ex

 # PCI Ethernet NICs.
---cut---

'config GENERIC-ISA2' and 'make depend' go fine, but 'make' results in:

---cut---
cc -c -O -pipe -mcpu=ev4 -Wall -Wredundant-decls -Wnested-externs
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline
-Wcast-qual  -fformat-extensions -ansi  -nostdinc -I- -I. -I../..
-I../../../include -I../../contrib/ipfilter  -D_KERNEL -include
opt_global.h -elf  -mno-fp-regs -Wa,-mev56  vers.c
linking kernel
if_ep_isa.o: In function `ep_isa_identify':
if_ep_isa.o(.text+0x1d0): undefined reference to `elink_idseq'
if_ep_isa.o(.text+0x1d4): undefined reference to `elink_idseq'
if_ep_isa.o(.text+0x1e0): undefined reference to `elink_reset'
if_ep_isa.o(.text+0x1e4): undefined reference to `elink_reset'
if_ep_isa.o(.text+0x244): undefined reference to `elink_idseq'
if_ep_isa.o(.text+0x248): undefined reference to `elink_idseq'
*** Error code 1

Stop in /usr/src/sys/compile/GENERIC-ISA2.
---cut---

	-jake

-- 
Jarkko Santala <jake@iki.fi>       http://www.iki.fi/jake/
System Administrator               Cell. +358 40 720 4512


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020404140739.H61960-100000>