Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 May 2002 23:15:41 -0700
From:      Jeff Seeman <danger@e-lated.org>
To:        Alexandr Kovalenko <never@nevermind.kiev.ua>
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   Re: ASUS p4s533
Message-ID:  <3CF4720D.6030401@e-lated.org>
References:  <3CF32F99.8030205@e-lated.org> <20020528140159.GC8056@nevermind.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
Alexandr Kovalenko wrote:

>Hello, Jeff Seeman!
>
>On Tue, May 28, 2002 at 12:19:53AM -0700, you wrote:
>
>  
>
>>Hiya, Ok I got this newest MoBo from ASUS P4S533 and freebsd 4.x works 
>>quite well, however there is a new southbridge chip SIS 961B that 
>>freebsd recognizes the ata controller as:
>>
>>atapci0: <SiS 5591 ATA33 controller> port 0xd800-0xd80f at device 2.5 on 
>>pci0
>>
>>thios is really a ATA133.
>>
>>Any help would be great
>>    
>>
>In code it looks like if it is SiS 5591 and not ATA100 and not ATA66, it
>is ATA33.
>
>snippet of code from /sys/dev/ata/ata-pci.c:
>
>    case 0x55131039:
>    if (ata_find_dev(dev, 0x06301039, 0x30) ||
>        ata_find_dev(dev, 0x06331039, 0) ||
>        ata_find_dev(dev, 0x06351039, 0) ||
>        ata_find_dev(dev, 0x06401039, 0) ||
>        ata_find_dev(dev, 0x06451039, 0) ||
>        ata_find_dev(dev, 0x06501039, 0) ||
>        ata_find_dev(dev, 0x07301039, 0) ||
>        ata_find_dev(dev, 0x07331039, 0) ||
>        ata_find_dev(dev, 0x07351039, 0) ||
>        ata_find_dev(dev, 0x07401039, 0) ||
>        ata_find_dev(dev, 0x07451039, 0) ||
>        ata_find_dev(dev, 0x07501039, 0))
>        return "SiS 5591 ATA100 controller";
>    else if (ata_find_dev(dev, 0x05301039, 0) ||
>        ata_find_dev(dev, 0x05401039, 0) ||
>        ata_find_dev(dev, 0x06201039, 0) ||
>        ata_find_dev(dev, 0x06301039, 0))
>        return "SiS 5591 ATA66 controller";
>    else
>        return "SiS 5591 ATA33 controller";
>
>
>  
>
Ok so I see that FreeBSD sees this as a different controller than what 
it is, I would believe it is because the board is so new that the 
addition to the code has yet to be written.

I do not know code so I am unable to make needed changes myself.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CF4720D.6030401>