Date: Tue, 13 Jan 2004 09:49:26 -0700 From: "Greg J." <xcas@cox.net> To: Soren Schmidt <sos@spider.deepcore.dk> Cc: sos@FreeBSD.ORG Subject: Re: success with GA-K8VNXP but problem with IDE disk Message-ID: <40042196.20101@cox.net> In-Reply-To: <200401111020.i0BAKOue010464@spider.deepcore.dk> References: <200401111020.i0BAKOue010464@spider.deepcore.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
Soren Schmidt wrote: > It seems Gary Jennejohn wrote: > >>"David O'Brien" writes: >> >>>On Fri, Jan 09, 2004 at 01:55:54AM +0100, Gary Jennejohn wrote: >>> >>>>One strange thing is that my IDE disk, which worked at UDMA100 with my >>>>old mobo, only runs at UDMA33 with the new mobo. I'm using UDMA100 cables. >>>>I can't force the setting of UDMA100 or UDMA66 using atacontrol. Maybe a >>>>bug in the handling of the VT8237? The disk is all by itself as master on >>>>one channel, although I do have a DVD drive (UDMA33) by itself as master >>>>on the second channel. I have checked the BIOS settings, but there's no >>>>way to force UDMA100 in the BIOS that I can see. >>> >>>What's your /var/run/dmesg.boot? >> >>The relevant parts are: >> >>atapci0: <GENERIC ATA controller> port 0xac00-0xac0f at device 15.0 on pci0 > > > Right, your ATA controller is not found, could you mail me the output of > pciconf -l ? I'm not a C expert.. but I added the following to sys/dev/ata/ata-chipset.c & it seems to work for me. :) --- sys/dev/ata/ata-chipset.c.orig Tue Jan 13 08:59:52 2004 +++ sys/dev/ata/ata-chipset.c Tue Jan 13 08:52:19 2004 @@ -2122,6 +2122,7 @@ { ATA_VIA8233A, 0x00, VIA133, 0x00, ATA_UDMA6, "VIA 8233A" }, { ATA_VIA8235, 0x00, VIA133, 0x00, ATA_UDMA6, "VIA 8235" }, { ATA_VIA8237, 0x00, VIA133, 0x00, ATA_UDMA6, "VIA 8237" }, + { ATA_VIA82C571, 0x06, VIA133, 0x00, ATA_UDMA6, "VIA 8237" }, { 0, 0, 0, 0, 0, 0 }}; static struct ata_chip_id new_ids[] = {{ ATA_VIA8237, 0x00, 0x00, 0x00, ATA_SA150, "VIA 8237" },
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40042196.20101>