From jhanna@cub.pangolin-systems.com  Sat Sep 21 22:43:29 2002
Return-Path: <jhanna@cub.pangolin-systems.com>
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 635BE37B401
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 21 Sep 2002 22:43:29 -0700 (PDT)
Received: from h24-77-105-71.vc.shawcable.net (h24-77-105-71.vc.shawcable.net [24.77.105.71])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 723F543E6A
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 21 Sep 2002 22:43:28 -0700 (PDT)
	(envelope-from jhanna@cub.pangolin-systems.com)
Received: from cub.pangolin-systems.com (localhost [127.0.0.1])
	by h24-77-105-71.vc.shawcable.net (8.12.6/8.12.6) with ESMTP id g8M5hRWv098087
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 21 Sep 2002 22:43:27 -0700 (PDT)
	(envelope-from jhanna@cub.pangolin-systems.com)
Received: (from jhanna@localhost)
	by cub.pangolin-systems.com (8.12.6/8.12.6/Submit) id g8M5hRfB098086;
	Sat, 21 Sep 2002 22:43:27 -0700 (PDT)
Message-Id: <200209220543.g8M5hRfB098086@cub.pangolin-systems.com>
Date: Sat, 21 Sep 2002 22:43:27 -0700 (PDT)
From: Jonathan Hanna <jhanna@cub.pangolin-systems.com>
Reply-To: Jonathan Hanna <jhanna@shaw.ca>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: ATA-100 for SiS 651
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         43221
>Category:       kern
>Synopsis:       ATA-100 for SiS 651
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    sos
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 21 22:50:01 PDT 2002
>Closed-Date:    Sun Sep 29 06:42:46 PDT 2002
>Last-Modified:  Sun Sep 29 06:42:46 PDT 2002
>Originator:     Jonathan Hanna
>Release:        FreeBSD 4.7-RC i386
>Organization:
>Environment:
System: FreeBSD cub.pangolin-systems.com 4.7-RC FreeBSD 4.7-RC #3: Fri Sep 20 18:47:23 PDT 2002 root@:/usr/obj/usr/src/sys/CUB i386


>Description:

The ATA driver does not recognize the SiS-651 (ATA-133).

>How-To-Repeat:

Attempt to boot a SiS-651 with UDMA enabled.

>Fix:

This recognizes the SiS-651 as ATA-100, but does not add ATA-133 support,
as I have no ATA-133 drive to try.


--- ata-dma.c	2002/09/21 01:27:39	1.1
+++ ata-dma.c	2002/09/21 01:55:18	1.2
@@ -504,6 +504,7 @@
 	    ata_find_dev(parent, 0x06401039, 0) ||	/* SiS 640 */
 	    ata_find_dev(parent, 0x06451039, 0) ||	/* SiS 645 */
 	    ata_find_dev(parent, 0x06501039, 0) ||	/* SiS 650 */
+	    ata_find_dev(parent, 0x06511039, 0) ||	/* SiS 651 */
 	    ata_find_dev(parent, 0x07301039, 0) ||	/* SiS 730 */
 	    ata_find_dev(parent, 0x07331039, 0) ||	/* SiS 733 */
 	    ata_find_dev(parent, 0x07351039, 0) ||	/* SiS 735 */
--- ata-pci.c	2002/09/21 01:27:39	1.1
+++ ata-pci.c	2002/09/21 01:55:18	1.2
@@ -192,6 +192,7 @@
 	    ata_find_dev(dev, 0x06401039, 0) ||
 	    ata_find_dev(dev, 0x06451039, 0) ||
 	    ata_find_dev(dev, 0x06501039, 0) ||
+	    ata_find_dev(dev, 0x06511039, 0) ||
 	    ata_find_dev(dev, 0x07301039, 0) ||
 	    ata_find_dev(dev, 0x07331039, 0) ||
 	    ata_find_dev(dev, 0x07351039, 0) ||
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: johan 
State-Changed-When: Sun Sep 29 06:41:24 PDT 2002 
State-Changed-Why:  
Duplicated by PR kern/43345 which got a reply from Sren. 


Responsible-Changed-From-To: freebsd-bugs->sos 
Responsible-Changed-By: johan 
Responsible-Changed-When: Sun Sep 29 06:41:24 PDT 2002 
Responsible-Changed-Why:  
Over to mr ATA. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=43221 
>Unformatted:
