vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| On Thu, Apr 14, 2005 at 01:34:56PM -0500, Tony Lambiris wrote: > According to a 3.6 dmesg, this motherboard uses: > pciide0 at pci0 dev 15 function 0 "VIA VT82C571 IDE" rev 0x06 > > Upon inspection, apparently the MB also has a VT8235, according to: > http://www.biostar-usa.com/mbdetails.asp?model=u8668+d > > For some reason this hardware wasn't being detected in pciide.c, in the > apollo_chip_map() function... which in turn was assigning it as regular > DMA, UDMA mode 2. please try this: Index: dev/pci/pciide.c ================================================== ================= RCS file: /cvs/src/sys/dev/pci/pciide.c,v retrieving revision 1.191 diff -u -r1.191 pciide.c --- dev/pci/pciide.c 2005/04/20 00:57:25 1.191 +++ dev/pci/pciide.c 2005/04/20 20:37:42 @@ -2565,7 +2600,7 @@ printf(": ATA133"); sc->sc_wdcdev.UDMA_cap = 6; break; - case PCI_PRODUCT_VIATECH_VT8237_SATA: + case PCI_PRODUCT_VIATECH_VT8237_ISA: printf(": ATA133"); sc->sc_wdcdev.UDMA_cap = 6; break; -- Alexander Yurchenko (aka grange) |