cvs commit: src/sys/conf files src/sys/dev/aic7xxx ahc_eisa.c
ahc_pci.c aic79xx.c aic79xx.h aic79xx_osm.c aic7xxx.c aic7xxx.h
aic7xxx_osm.c aic7xxx_osm.h aic_osm_lib.c aic_osm_lib.h
src/sys/modules/aic7xxx/ahc/ahc_eisa ...
Justin T. Gibbs
gibbs at FreeBSD.org
Mon Aug 16 17:14:32 PDT 2004
gibbs 2004-08-17 00:14:31 UTC
FreeBSD src repository
Modified files:
sys/conf files
sys/dev/aic7xxx ahc_eisa.c ahc_pci.c aic79xx.c aic79xx.h
aic79xx_osm.c aic7xxx.c aic7xxx.h
aic7xxx_osm.c aic7xxx_osm.h aic_osm_lib.c
aic_osm_lib.h
sys/modules/aic7xxx/ahc Makefile
sys/modules/aic7xxx/ahc/ahc_eisa Makefile
Log:
Add an ISA attachement to the aic7xxx driver to handle 284X controllers.
The ISA probe uses an identify routine to probe all slot locations from
1 to 14 that do not conflict with other allocated resources. This required
making aic7770.c part of the driver core when compiled as a module.
aic7xxx.c:
aic79xx.c:
aic_osm_lib.c:
Use aic_scb_timer_start() consistently to start the watchdog timer.
This removes a few places that verbatum copied the code in
aic_scb_timer_start().
During recovery processing, allow commands to still be queued to
the controller. The only requirement we have is that our recovery
command be queued first - something the code already guaranteed.
The only other change required to make this work is to prevent
timers from being started for these newly queued commands.
Approved by: re
Revision Changes Path
1.942 +2 -2 src/sys/conf/files
1.34 +0 -35 src/sys/dev/aic7xxx/ahc_eisa.c
1.62 +0 -19 src/sys/dev/aic7xxx/ahc_pci.c
1.31 +7 -11 src/sys/dev/aic7xxx/aic79xx.c
1.21 +5 -0 src/sys/dev/aic7xxx/aic79xx.h
1.19 +18 -38 src/sys/dev/aic7xxx/aic79xx_osm.c
1.102 +10 -2 src/sys/dev/aic7xxx/aic7xxx.c
1.51 +4 -0 src/sys/dev/aic7xxx/aic7xxx.h
1.41 +58 -25 src/sys/dev/aic7xxx/aic7xxx_osm.c
1.27 +22 -10 src/sys/dev/aic7xxx/aic7xxx_osm.h
1.3 +1 -9 src/sys/dev/aic7xxx/aic_osm_lib.c
1.3 +2 -1 src/sys/dev/aic7xxx/aic_osm_lib.h
1.5 +2 -2 src/sys/modules/aic7xxx/ahc/Makefile
1.3 +2 -2 src/sys/modules/aic7xxx/ahc/ahc_eisa/Makefile
More information about the cvs-src
mailing list