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

    Never fear a chipset code for tuning PIIX's is in the loop.
    Sheesh, if pronouce this phrase, it sounds like tweaking a fairy.

    Seriously this is an ugly to reproduce in the same class as the PDC20246,
    since we are overriding a BIOS configuration.

    Mark have you got a set of tuning rules based on the pci-config space?
    I have the rest of the code, just need the BIOS key to fill the blank.

    On Mon, 15 Mar 1999, Mark Lord wrote:

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

    Andre Hedrick
    The Linux IDE guy -- http://www.dyer.vanderbilt.edu/server/udma/

    APC UPS Daemon Support Center.
    http://www.brisse.dk/site/apcupsd/
    Going FSF/GNU or GPL2 source soon.


    -
    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:2.415 / U:0.052 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site