Drivery pro VL-bus IDE radic

Petr Soucek petr na ryston.cz
Neděle Leden 2 16:23:42 CET 2000


Zdravim,

pretvarim nektere starsi 486 pocitace na linuxove servery a pri te
prilezitosti jsem se dival, jak je na tom Linux s drivery pro VESA local
bus (VLB) IDE (EIDE) radice. A je na tom dost bidne. Z radicu, co mam,
"podporuje" jen jeden, QD6580, QD6500 a W83759A ne. Pritom rozdil mezi
nenaprogramovanym radicem a spravne naprogramovanym je dost podstatny.
A ten driver na QD6580 je naprosto nesmyslny, autor vubec nepochopil, k
cemu na nem jednotlive registry jsou (a na dotaz to pripustil).

Nevim, jak moc jsou mezi dnes lidmi pocitace s VLB a jaka je vlastne
potreba takovych driveru, ale rekl jsem si, ze by mozna stalo za to tu
podporu vylepsit, a taky zabranit tomu, aby se ten nesmyslny driver
dostal do kernelu 2.4.

Rad bych, aby se mi ozval, kdo by mel pripadne zajem se podilet na
vyvoji nebo testovani nebo uzivani takovych driveru.

Jak to zatim v Linuxu s VLB radici vypada (uvadim jmena chipu a ne jmeno
radice, je to vzdy ten cip na konci desky vedle VESA konektoru) 

cmd640.c CMD Technologies PCI0640 - driver vypada dost dobre, spolecny
pro PCI verzi
dtc2278.c Data Technology DTC803
ht6560b.c Holtek HT6560B - autor nemel katalogovy list
qd6580.c Vision QD6580 - uplny nesmysl
umc8672.c UMC UM8672
ali14xx.c Acer Labs (ALI) M1439/1443/1445/1487/1489 - jsou to VESA nebo
jen na motherboardu?

Uplne cbybi driver pro Winbond W83759A, Vision QD6500.
Neni potreba driver pro Winbond W83759, DTC805 - nastavuji se pouze
propojkami, nemaji zadne registry

V ide.c je funkce pro zjisteni rychlosti VESA sbernice, neni ale
implementovana a vraci vzdy 50 MHz, pokud neni predefinovana pomoci lilo
parametru idebus=xx.

Takze - zajemci hlaste se, co dal uvidim podle zajmu.

Zdravi

Petr Soucek


Další informace o konferenci Linux