From owner-freebsd-questions Sat Nov 23 17:32:48 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA21940 for questions-outgoing; Sat, 23 Nov 1996 17:32:48 -0800 (PST) Received: from spoon.beta.com (root@[199.165.180.33]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA21920; Sat, 23 Nov 1996 17:32:42 -0800 (PST) Received: from spoon.beta.com (mcgovern@localhost [127.0.0.1]) by spoon.beta.com (8.7.6/8.6.9) with ESMTP id UAA13563; Sat, 23 Nov 1996 20:32:23 -0500 (EST) Message-Id: <199611240132.UAA13563@spoon.beta.com> To: questions@freebsd.org, hackers@freebsd.org Subject: dgb driver with interrupts Date: Sat, 23 Nov 1996 20:32:22 -0500 From: "Brian J. McGovern" Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I was looking over the dgb.c (driver file), and noticed that there is some skeleton work for using the driver with interrupts. However, its been effectively commented out with the #ifdef 0. Is it possible to switch this driver to use interrupts, instead of polled io? And if so, should I expect it work/what are the changes? I'm curious, because I'd like to use 3-4 of these boards in a PC to do some SLIP and PPP testing, and would be looking for optimal throughput. Thanks. -Brian