From owner-cvs-all Tue Sep 15 00:25:51 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA13404 for cvs-all-outgoing; Tue, 15 Sep 1998 00:25:51 -0700 (PDT) (envelope-from owner-cvs-all) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA13399; Tue, 15 Sep 1998 00:25:50 -0700 (PDT) (envelope-from gibbs@FreeBSD.org) From: "Justin T. Gibbs" Received: (from gibbs@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA17286; Tue, 15 Sep 1998 00:25:34 -0700 (PDT) Date: Tue, 15 Sep 1998 00:25:34 -0700 (PDT) Message-Id: <199809150725.AAA17286@freefall.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 Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk 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.