From owner-cvs-src@FreeBSD.ORG Wed Jun 16 23:08:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 649C816A4CE for ; Wed, 16 Jun 2004 23:08:20 +0000 (GMT) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 3A0A443D41 for ; Wed, 16 Jun 2004 23:08:20 +0000 (GMT) (envelope-from nate@root.org) Received: (qmail 36409 invoked by uid 1000); 16 Jun 2004 23:08:14 -0000 Date: Wed, 16 Jun 2004 16:08:14 -0700 (PDT) From: Nate Lawson To: =?X-UNKNOWN?Q?S=F8ren_Schmidt?= In-Reply-To: <20040615110334.37E3516A4E8@hub.freebsd.org> Message-ID: <20040616155348.M36231@root.org> References: <20040615110334.37E3516A4E8@hub.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2004 23:08:23 -0000 On Tue, 15 Jun 2004, S=F8ren Schmidt wrote: > sos 2004-06-15 11:02:09 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h > Log: > Increase robustness of SATA handling. > > Revision Changes Path > 1.72 +142 -42 src/sys/dev/ata/ata-chipset.c > 1.85 +48 -46 src/sys/dev/ata/ata-pci.c > 1.32 +1 -0 src/sys/dev/ata/ata-pci.h Since the "commit message words per lines changed" stat is 4.8% here, let me try to give more detail from reading the diff. * Add Intel SATA intr and reset routines * For initializing VIA SATA parts, mask off magic bit 0x400 from the PCI cmd register * For SII reset handling, add a 100 ms delay afterwards. * For Promise SATA reset handling, add a bunch of delays and change magic values written to registers. * For the Promise SATA initialization, use 0xff instead of 0x00ff0033 as a magic value. * Update device description for the Intel 6300ESB parts * s/turn off/disable, s/turn on/enable * Misc. whitespace changes I ran out of time at this point. There are a bunch of other changes, mostly involving magic values. -Nate