From owner-cvs-all Mon Dec 6 11:10:52 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 91B461550A; Mon, 6 Dec 1999 11:08:41 -0800 (PST) (envelope-from gibbs@FreeBSD.org) Received: (from gibbs@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id KAA81000; Mon, 6 Dec 1999 10:23:32 -0800 (PST) (envelope-from gibbs@FreeBSD.org) Message-Id: <199912061823.KAA81000@freefall.freebsd.org> From: "Justin T. Gibbs" Date: Mon, 6 Dec 1999 10:23:32 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.c aic7xxx.h aic7xxx.reg aic7xxx.seq aicasm.h aicasm_gram.y aicasm_scan.l aicasm_symbol.c aicasm_symbol.h sequencer.h Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk gibbs 1999/12/06 10:23:32 PST Modified files: sys/dev/aic7xxx aic7xxx.c aic7xxx.h aic7xxx.reg aic7xxx.seq aicasm.h aicasm_gram.y aicasm_scan.l aicasm_symbol.c aicasm_symbol.h sequencer.h Log: Simplify my copyright license terms. aic7xxx.c: Add a function for sucking firmware out of the controller prior to reset. Remove some inline bloat from functions that should not have been inlined. During initialization, wait 1ms after the chip reset before touching any registers. You can get machine checks on certain architectures (Atari I think?) without the delay. Return CAM_REQ_CMP for external BDR requests instead of CAM_BDR_SENT. Bump some messages to bootverbose levels above 1. Don't clear any negotiated sync rate if the target rejects a WDTR message. The sync rate is only cleared if the target accepts a WDTR message. Fix a small bug in the mesgin handling code that could cause us to believe that we had recieved a message that was actually received by another target. This could only confuse us in some very rare transmission negotiation scenarios. Remove some unecessary cleanup of residual information after a residual is reported. The sequencer does this when the command is queued now. Revision Changes Path 1.38 +88 -43 src/sys/dev/aic7xxx/aic7xxx.c 1.14 +8 -8 src/sys/dev/aic7xxx/aic7xxx.h 1.18 +5 -8 src/sys/dev/aic7xxx/aic7xxx.reg 1.92 +4 -8 src/sys/dev/aic7xxx/aic7xxx.seq 1.6 +2 -2 src/sys/dev/aic7xxx/aicasm.h 1.8 +2 -2 src/sys/dev/aic7xxx/aicasm_gram.y 1.8 +2 -2 src/sys/dev/aic7xxx/aicasm_scan.l 1.8 +2 -2 src/sys/dev/aic7xxx/aicasm_symbol.c 1.6 +2 -2 src/sys/dev/aic7xxx/aicasm_symbol.h 1.6 +4 -8 src/sys/dev/aic7xxx/sequencer.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message