From owner-freebsd-hackers Tue Oct 22 10:40:00 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA18667 for hackers-outgoing; Tue, 22 Oct 1996 10:40:00 -0700 (PDT) Received: from Octopussy.MI.Uni-Koeln.DE (Octopussy.MI.Uni-Koeln.DE [134.95.166.20]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id KAA18642 for ; Tue, 22 Oct 1996 10:39:51 -0700 (PDT) Received: from x14.mi.uni-koeln.de (annexr2-45.slip.Uni-Koeln.DE) by Octopussy.MI.Uni-Koeln.DE with SMTP id AA19778 (5.67b/IDA-1.5 for ); Tue, 22 Oct 1996 19:39:42 +0200 Received: (from se@localhost) by x14.mi.uni-koeln.de (8.7.6/8.6.9) id TAA06780; Tue, 22 Oct 1996 19:39:00 +0200 (MET DST) Message-Id: <199610221739.TAA06780@x14.mi.uni-koeln.de> Date: Tue, 22 Oct 1996 19:39:00 +0200 From: se@zpr.uni-koeln.de (Stefan Esser) To: asvestas@sae.gr (Kostas Asvestas) Cc: hackers@freebsd.org Subject: Re: if_ed_p.c In-Reply-To: ; from Kostas Asvestas on Oct 22, 1996 20:17:32 +0300 References: X-Mailer: Mutt 0.45 Mime-Version: 1.0 Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Kostas Asvestas writes: > > I found in the 2.2 tree this file that supports NE2000 pci clones. > Is there a way to patch it in the 2.1.5 kernel? > If that is possible please help. > Kostas Asvestas. No, it is not easily possible. The 2.1 kernels use a different parameter convention for the watchdog function. This new convention made PCI support for ISA compatible Ethernet cards in -current much easier than in 2.1. Nobody is going to change the code in /sys/net.if.c to match the calling convention of 2.2, and I do not have a -stable system (nor the time) to port the 2.2 version back to 2.1. (I did the PCI adaptation of the "ed" and "lnc" drivers in -current, and thought about making the same changes to -stable, but didn't because of the reason stated above.) Regards, STefan PS: If you think you understand kernel hacking and want to merge in the -current changes yourself, I can provide you with more detailed information about the required changes.