You need the the latest ide patch on kernel.org or a 2.4.0 kernel with
an auto-crc-dma-recovery-respeed.
Yeah, I dreamed this up one night, and it works!
On Wed, 26 Jul 2000, Peter Steiner wrote:
> Steven Walter <srwalter@yahoo.com> wrote:
>
> >I get very similar errors to these an a WDC84AA hard drive. They keep me
> >from using DMA at all, in fact. My errors are as follows:
> >
> >hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> >hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
> >(those x6)
WDC84AA hard drive generating valid iCRC's, very interesting!!!
> >hda: DMA disabled
> >ide0: reset: success
> >
> >Hope this is useful to someone. My IDE chipset is a SIS5513.
>
> I had similar problems here, until I switched *off* UDMA in the BIOS:
>
> |Uniform Multi-Platform E-IDE driver Revision: 6.30
> |SIS5513: IDE controller on PCI bus 00 dev 09
> |SIS5513: not 100% native mode: will probe irqs later
> |SiS5597
> | ide0: BM-DMA at 0x4000-0x4007, BIOS settings: hda:pio, hdb:pio
> | ide1: BM-DMA at 0x4008-0x400f, BIOS settings: hdc:pio, hdd:pio
> |hda: QUANTUM FIREBALLlct08 17, ATA DISK drive
> |ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> |hda: QUANTUM FIREBALLlct08 17, 16555MB w/418kB Cache,CHS=33637/16/63, UDMA(33)
>
> |00:01.1 IDE interface: Silicon Integrated Systems [SiS] 5513 (rev d0)
>
> Peter
> --
> _ x ___ p.steiner@t-online.de (Peter Steiner)
> / \_/_\_ /,--' Linux User #55148 (http://counter.li.org/)
> \/>'~~~~//
> \_____/ perl -e'while(<>){s/=\n//g;s/=([\dA-F]{2})/chr(hex($1))/eg;print;}'
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
> Please read the FAQ at http://www.tux.org/lkml/
>
Andre Hedrick
The Linux ATA/IDE guy
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Mon Jul 31 2000 - 21:00:20 EST