freebsd-dev/sys/dev/aic7xxx
Scott Long ba079c0d9f aic79xx_pci.c:
aic7xxx_pci.c:
	When performing our register test, be careful
	to avoid resetting the chip when pausing the
	controller.  The test reads the HCNTRL register
	and then writes it back with the PAUSE bit
	explicitly set.  If the last write to the controller
	before our probe is to reset it, the CHIPRST
	bit will still be set, so we must mask it off
	before the PAUSE operation.  On some chip versions,
	we cannot access registers for a few 100us after
	a reset, so this inadvertant reset was causing PCI
	errors to occur on the read to check for paused
	status.

Submitted by:	gibbs
2003-09-25 23:36:41 +00:00
..
aicasm
ahc_eisa.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
ahc_pci.c Use PCIR_BAR(x) instead of PCIR_MAPS. 2003-09-02 17:30:40 +00:00
ahd_pci.c Use PCIR_BAR(x) instead of PCIR_MAPS. 2003-09-02 17:30:40 +00:00
aic7xxx_93cx6.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
aic7xxx_93cx6.h
aic7xxx_inline.h
aic7xxx_osm.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
aic7xxx_osm.h Prefer new location of pci include files (which have only been in the 2003-08-22 05:54:52 +00:00
aic7xxx_pci.c aic79xx_pci.c: 2003-09-25 23:36:41 +00:00
aic7xxx.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
aic7xxx.h
aic7xxx.reg
aic7xxx.seq
aic79xx_inline.h Implement ahd_inq_scbram() and change the implemention 2003-06-28 04:43:19 +00:00
aic79xx_osm.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
aic79xx_osm.h Prefer new location of pci include files (which have only been in the 2003-08-22 05:54:52 +00:00
aic79xx_pci.c aic79xx_pci.c: 2003-09-25 23:36:41 +00:00
aic79xx.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
aic79xx.h Use PCIR_BAR(x) instead of PCIR_MAPS. 2003-09-02 17:30:40 +00:00
aic79xx.reg Sync perforce IDs. 2003-06-10 03:25:24 +00:00
aic79xx.seq Use clr instead of an explicit mov from ALLZEROS 2003-06-28 04:44:10 +00:00
aic7770.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00