From owner-cvs-all Mon Mar 8 13:36:51 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 0B836158FB; Mon, 8 Mar 1999 13:36:49 -0800 (PST) (envelope-from gibbs@FreeBSD.org) Received: (from gibbs@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id NAA65431; Mon, 8 Mar 1999 13:36:35 -0800 (PST) (envelope-from gibbs@FreeBSD.org) Message-Id: <199903082136.NAA65431@freefall.freebsd.org> From: "Justin T. Gibbs" Date: Mon, 8 Mar 1999 13:36:34 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/isa bt_isa.c src/sys/i386/eisa bt_eisa.c src/sys/dev/buslogic bt.c btreg.h Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk gibbs 1999/03/08 13:36:34 PST Modified files: sys/i386/isa bt_isa.c Log: Pull 'ISA style' probe where interrupt information is determined through commands sent to card, into the base driver module. It is now used for EISA board probes too. Revision Changes Path 1.6 +7 -43 src/sys/i386/isa/bt_isa.c Modified files: sys/i386/eisa bt_eisa.c Log: Ask the card where our interrupt is instead of attempting to use the EISA config info. On early revision cards (742a), the EISA register space, other than the location used to determine the address of the card's main command ports, is write only. Revision Changes Path 1.2 +31 -85 src/sys/i386/eisa/bt_eisa.c Modified files: sys/dev/buslogic bt.c btreg.h Log: Add bt_port_probe() a routine shared by the EISA and ISA probe code to determine IRQ and DRQ information. Fix a bug that would cause us to attempt to retrieve extended sync rate information on cards/firmware revs that do not support that command. Revision Changes Path 1.14 +66 -3 src/sys/dev/buslogic/bt.c 1.4 +21 -12 src/sys/dev/buslogic/btreg.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message