On Mon12 May (23:45:35), Reiner Itschert <itschert(at)arcor.de> wrote:
Hoi,
> Für ein anderes SiS-Chipset gibt es den entsprechenden "Problem Report
> kern/43345", wo dieses Verhalten beschrieben ist und auch ein Patch
> angegeben ist.
Bzw. der Patch schaut ja so aus:
--- /usr/src/sys/dev/ata/ata-dma.c.orig Fri Feb 7 11:22:38 2003
+++ /usr/src/sys/dev/ata/ata-dma.c Fri Feb 7 11:23:24 2003
@@ -645,6 +645,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 */
--- /usr/src/sys/dev/ata/ata-pci.c.orig Fri Feb 7 11:22:46 2003
+++ /usr/src/sys/dev/ata/ata-pci.c Fri Feb 7 11:23:40 2003
@@ -189,6 +189,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) ||
Aber wie genau kann ich nun den richtigen Wert herausfinden?
Wenn ich ein pciconf -l mache bekomme ich folgendes:
agp0(at)pci0:0:0: class=0x060000 card=0x06511039 chip=0x06511039 rev=0x01 hdr=0x00
pcib2(at)pci0:1:0: class=0x060400 card=0x00000000 chip=0x00011039 rev=0x00 hdr=0x01
isab0(at)pci0:2:0: class=0x060100 card=0x00000000 chip=0x00081039 rev=0x04 hdr=0x00
atapci0(at)pci0:2:5: class=0x01018a card=0x55131039 chip=0x55131039 rev=0x00 hdr=0x00
pcm0(at)pci0:2:7: class=0x040100 card=0xc1201297 chip=0x70121039 rev=0xa0 hdr=0x00
ohci0(at)pci0:3:0: class=0x0c0310 card=0x70011039 chip=0x70011039 rev=0x0f hdr=0x00
ohci1(at)pci0:3:1: class=0x0c0310 card=0x70011039 chip=0x70011039 rev=0x0f hdr=0x00
ohci2(at)pci0:3:2: class=0x0c0310 card=0x70011039 chip=0x70011039 rev=0x0f hdr=0x00
none0(at)pci0:3:3: class=0x0c0320 card=0xf4511297 chip=0x70021039 rev=0x00 hdr=0x00
rl0(at)pci0:15:0: class=0x020000 card=0x813910ec chip=0x813910ec rev=0x10 hdr=0x00
fwohci0(at)pci0:16:0: class=0x0c0010 card=0x25f09712 chip=0x30441106 rev=0x46 hdr=0x00
none1(at)pci1:0:0: class=0x030000 card=0x0641102b chip=0x0525102b rev=0x82 hdr=0x00
Danke!
Ciao,
-Martin.
-- Martin Hasenbein - mh@bsd.net - http://bsd.net UNIX, a way of life. FreeBSD, my choice of living. To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Tue 13 May 2003 - 01:06:14 CEST