From owner-cvs-src-old@FreeBSD.ORG Mon Oct 27 00:09:27 2008 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39E391065706 for ; Mon, 27 Oct 2008 00:09:27 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 26E488FC1A for ; Mon, 27 Oct 2008 00:09:27 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9R09R99082205 for ; Mon, 27 Oct 2008 00:09:27 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9R09R5Z082204 for cvs-src-old@freebsd.org; Mon, 27 Oct 2008 00:09:27 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200810270009.m9R09R5Z082204@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Mon, 27 Oct 2008 00:09:14 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powermac ata_kauai.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2008 00:09:27 -0000 nwhitehorn 2008-10-27 00:09:14 UTC FreeBSD src repository Modified files: sys/powerpc/powermac ata_kauai.c Log: SVN rev 184314 on 2008-10-27 00:09:14Z by nwhitehorn Bring Kauai ATA driver in line with Macio ATA by reading the PIO config reg to set the initial PIO mode instead of assuming PIO4. There are still a few nagging issues: - There are some problems with 64 K DMA transfers waiting on lower level changes. - ATAPI DMA is broken on Marcel's Mac Mini because we need an ATA SELECT hook propagated up to individual drivers for hardware without timing registers for each ATA channel. Revision Changes Path 1.17 +2 -6 src/sys/powerpc/powermac/ata_kauai.c