Date: Tue, 15 Sep 1998 00:25:34 -0700 (PDT) From: "Justin T. Gibbs" <gibbs@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/dev/aic7xxx 93cx6.c 93cx6.h aic7xxx.c aic7xxx.h aic7xxx.reg aic7xxx.seq aicasm.c aicasm.h aicasm_gram.y aicasm_scan.l aicasm_symbol.c aicasm_symbol.h sequencer.h src/sys/i386/eisa ahc_eisa.c src/sys/pci ahc_pci.c Message-ID: <199809150725.AAA17286@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
gibbs 1998/09/15 00:25:34 PDT
Modified files:
sys/dev/aic7xxx aic7xxx.reg aic7xxx.seq aicasm.c aicasm.h
aicasm_gram.y aicasm_scan.l
aicasm_symbol.c aicasm_symbol.h
sequencer.h
Added files:
sys/dev/aic7xxx 93cx6.c 93cx6.h aic7xxx.c aic7xxx.h
Log:
Massive overhaul of the aic7xxx driver:
- Convert to CAM
- Use a new DMA based queuing and paging scheme
- Add preliminary target mode support
- Add support for the aic789X chips
- Take advantage of external SRAM on more controllers.
- Numerous bug fixes and performance improvements.
Revision Changes Path
1.7 +354 -104 src/sys/dev/aic7xxx/aic7xxx.reg
1.78 +1130 -562 src/sys/dev/aic7xxx/aic7xxx.seq
1.20 +317 -107 src/sys/dev/aic7xxx/aicasm.c
1.4 +9 -10 src/sys/dev/aic7xxx/aicasm.h
1.5 +119 -69 src/sys/dev/aic7xxx/aicasm_gram.y
1.6 +44 -11 src/sys/dev/aic7xxx/aicasm_scan.l
1.5 +2 -5 src/sys/dev/aic7xxx/aicasm_symbol.c
1.4 +29 -13 src/sys/dev/aic7xxx/aicasm_symbol.h
1.4 +26 -24 src/sys/dev/aic7xxx/sequencer.h
Added files:
sys/i386/eisa ahc_eisa.c
Log:
Move to new name and convert to CAM.
Added files:
sys/pci ahc_pci.c
Log:
Move to new name, convert to CAM, add support for new chips, and
correct lots of eeprom/auto-termination bugs.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809150725.AAA17286>
