lkml.org 
[lkml]   [1999]   [Mar]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: UDMA not supported on my board
CaT wrote:
>
> Mark Lord wrote the following:
> >
> > CaT wrote:
> > > 37 e3 30 c0 bb 00 00 00 09 00 02 20 00 00 00 00
> >
> > 37-e3 means PIO4/dma2 is setup for /dev/hda.
> > 30-c0 means slow timings for /dev/hdc.
> > bb means PIO4/dma2 is setup for /dev/hdb and /dev/hdd.
> >
> > The 09 means /dev/hda and /dev/hdd also have UDMA enabled.
> > The 02-20 means they both have UDMA mode2 selected,
> > which is the fastest mode.
>
> Unless I fuzzed up, hdparm reprts different:
...
> Model=CD-ROM 32X/AKU, FwRev=U12I, SerialNo=
> Config={ SpinMotCtl Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
> RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
> BuffType=0(?), BuffSize=0kB, MaxMultSect=0
> DblWordIO=no, maxPIO=4(ata), DMA=yes, maxDMA=2(fast)
> (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
> tDMA={min:120,rec:150}, DMA modes: *mword0 mword1 mword2
> IORDY=on/off, tPIO={min:227,w/IORDY:120}, PIO modes: mode3 mode4
> UDMA modes: *mode0 mode1 mode2
>
> The * means it's using THAT one, no?

Yes, the '*' means that the DRIVE is trying to use that mode.

In this case, it looks like the drive and the chipset disagree
on modes, so UDMA probably won't work very well on the cdrom.

You can try: hdparm -X66 -d1 /dev/hdd
which will place the cdrom into UDMA mode2.

???
--
mlord@pobox.com

-
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/

\
 
 \ /
  Last update: 2005-03-22 13:50    [W:0.066 / U:1.484 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site