> computer: Chipset 430FX / Triton / PIIX, disk Western Digital Caviar AC21600H 
>Firmware code F6 (no UDMA, some WD docs show DMA mw2, some PIO4...), kernel 2.2.17 
>with ide patch and PIIX enabled, DMA by default, generic DMA, and couple others. Did 
>not try 'bad DMA-firmware (EXPERIMENTAL)'. dmesg (relevant - in my view - lines):
> BIOS DOES identify the hard disk and the CD-ROM correctly, although it is pretty old 
>and no newer version is available.

Running a basically similar system here, DataExpert 8551, with a modified Award (was 
originally an ami) bios from http://exp8551.mypage.org.
Chipset is a 430FX, Same hard drive as what you have.  Pentium 133, 48 meg ram.  
Kernel 2.2.17 with raid patch, and ide patch.  Shares the ide cable with a WDC 850 meg 
drive as slave.

monitor:~# hdparm -d1 /dev/hda

/dev/hda:
 setting using_dma to 1 (on)
 using_dma    =  1 (on)

> hdparm -d1 returns:
>  /dev/hda:
>   setting using_dma to 1 (on)
>   HDIO_SET_DMA failed: Operation not permitted
>   using_dma    =  0 (off)
>

/dev/hda:

 Model=WDC AC21600H, FwRev=24.09P07, SerialNo=WD-WM3362938634
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=3148/16/63, TrkSize=57600, SectSize=600, ECCbytes=22
 BuffType=DualPortCache, BuffSize=128kB, MaxMultSect=16, MultSect=off
 CurCHS=3148/16/63, CurSects=3173184, LBA=yes, LBAsects=3173184
 IORDY=on/off, tPIO={min:160,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes: pio0 pio1 pio2 pio3 pio4
 DMA modes: mdma0 mdma1 *mdma2

so my firmware is actually one version older than yours, and allows me to set DMA.  
And has the associated speed increase/lower cpu

>   Model=DW CCA1206H0                            , FwRev=420.P980,
>  SerialNo=DWW-3M63

What brand is your motherboard?

Mike Dresser

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/

Reply via email to