Date: Mon, 8 Mar 1999 13:36:34 -0800 (PST) From: "Justin T. Gibbs" <gibbs@FreeBSD.org> 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 Message-ID: <199903082136.NAA65431@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903082136.NAA65431>
