It seems Martin Blapp wrote:
> --- sys/dev/ata/ata-dma.c.orig        Mon Dec 23 14:44:39 2002
> +++ sys/dev/ata/ata-dma.c     Mon Dec 23 15:49:20 2002
> @@ -632,7 +632,9 @@
>           ata_find_dev(parent, 0x06351039, 0) ||      /* SiS 635 */
>           ata_find_dev(parent, 0x06401039, 0) ||      /* SiS 640 */
>           ata_find_dev(parent, 0x06451039, 0) ||      /* SiS 645 */
> +         ata_find_dev(parent, 0x06461039, 0) ||      /* SiS 646 */
>           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 */
> --- sys/dev/ata/ata-pci.c.orig        Mon Dec 23 16:40:04 2002
> +++ sys/dev/ata/ata-pci.c     Mon Dec 23 16:39:27 2002
> @@ -188,7 +188,9 @@
>           ata_find_dev(dev, 0x06351039, 0) ||
>           ata_find_dev(dev, 0x06401039, 0) ||
>           ata_find_dev(dev, 0x06451039, 0) ||
> +         ata_find_dev(dev, 0x06461039, 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) ||

This does not work correctly, your ATA timings are way out of wack
since botht ATA100 and ATA133 SiS chips uses different register
layouts...

-Søren

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to