From owner-freebsd-questions Tue Sep 10 13:03:45 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA09972 for questions-outgoing; Tue, 10 Sep 1996 13:03:45 -0700 (PDT) Received: from extractor.compass-da.com (gateway.compass-da.com [162.17.253.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA09967 for ; Tue, 10 Sep 1996 13:03:41 -0700 (PDT) Received: by extractor.compass-da.com; id AA29747; Tue, 10 Sep 96 13:03:02 PDT Received: from luminary.sanjose.compass-da.com(162.17.1.44) by gateway.compass-da.com via smap (V3.1.1) id xma029745; Tue, 10 Sep 96 13:03:00 -0700 Received: from mirage.compass-da.com (mirage [162.17.2.39]) by luminary.sanjose.compass-da.com (8.7.1/8.7.1) with SMTP id NAA25356 for ; Tue, 10 Sep 1996 13:04:09 -0700 (PDT) Received: from localhost by mirage.compass-da.com (SMI-8.6/SMI-SVR4) id NAA24191; Tue, 10 Sep 1996 13:05:40 -0700 Date: Tue, 10 Sep 1996 13:05:39 -0700 (PDT) From: Garth Corral X-Sender: garthc@mirage Reply-To: Garth Corral To: FreeBSD Questions Subject: Configuring EISA devices (3c579) Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello all, I have recently installed 2.1.5-RELEASE on a 486DX/50 EISA box and everything seems to be working fine. I have a question about configuring EISA devices though. At boot time, the GENERIC kernel correctly probes my 3c579 NIC while probing the EISA bus. It also, however, tries to probe for this device on the ISA bus and fails with a (from memory) ep0 device not found at 0x300 error message. This is not suprising given the device entry in the configuration file. I've since built a custom kernel to remove unnecessary devices and add support for my multiport serial board. I changed the device entry for the 3c579 to read device ep0 at isa? port? net irq ? vector epintr with much the same results. The device is now 'not found' at 0xffffffff. The ep driver is apparently EISA aware and seems to correctly probe and attach my card. My questions are: Why the extra probe on the ISA bus? (Because I told it to, I assume) Can I simply reduce the device entry for this to device ep0 and have it correctly probe this card?