PDC20276 fasttrack

Adam Gapiński Adam.Gapinski w artikon.one.pl
Czw, 12 Gru 2002, 22:33:49 CET


Witam!
Przeglądałem właśnie źródła aktualnego jajka 2.2.22
Ktoś mnie uświadomi czy pdc202xx.c obsługuje też kontroler
20276 ??? Bo w/g menuconfig kończy się obsługa na 20270.
U mnie dmesg wypisuje (jajko dystrybucyjne):

ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PDC20276: IDE controller on PCI bus 00 dev 78
PDC20276: chipset revision 1
ide: Skipping Promise RAID controller.
VP_IDE: IDE controller on PCI bus 00 dev 89
VP_IDE: detected chipset, but driver not compiled in!
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA
hda: IC35L040AVER07-0, ATA DISK drive
hdc: LITE-ON LTR-40125S, ATAPI CD/DVD-ROM drive
hdd: LG CD-ROM CRD-8522B, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 80418240 sectors (41174 MB) w/1916KiB Cache, CHS=79780/16/63
 hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 hda9 >

Tak wygląda, że nie obsługuje :( Można coś z tym zrobić???

Druga sprawa:
VP_IDE to mój "zwykły" kontroler ATA133

[root w dom /root]# hdparm -tT /dev/hda

/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.64 seconds =200.00 MB/sec
 Timing buffered disk reads:  64 MB in 23.46 seconds =  2.73 MB/sec
[root w dom /root]# hdparm -d1 /dev/hda 

/dev/hda:
 setting using_dma to 1 (on)
 using_dma    =  1 (on)
[root w dom /root]# hdparm -tT /dev/hda 

/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.66 seconds =193.94 MB/sec
 Timing buffered disk reads:  64 MB in  2.19 seconds = 29.22 MB/sec

Czy domyślne ustawienie, że nie używa UDMA jest celowe, czy dlatego, 
że jądro nie rozpoznało chipsetu (VIA KT333)??? Przecież dmesg napisał:
hda:DMA

Domyślnie jest tak:

[root w dom /root]# hdparm /dev/hda

/dev/hda:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 BLKROGET failed: Input/output error
 readahead    =  8 (on)
 geometry     = 79780/16/63, sectors = 80418240, start = 0

I co oznacza "BLKROGET failed: Input/output error"

Z góry dzięki za "oświecenie" :)

-- 
pozdrawka
Adam (dot) Gapinski (at) artikon (dot) one (dot) pl



Więcej informacji o liście dyskusyjnej pld-users-pl