[Hardware] udma-режим на одном шлейфе для двух иде-винчестеров

Sergey Vlasov vsu на altlinux.ru
Вт Апр 20 21:12:55 MSD 2004


On Tue, Apr 20, 2004 at 05:48:00PM +0300, Michael Shigorin wrote:
> On Tue, Apr 20, 2004 at 02:33:02PM +0600, Ruslan Gordeev wrote:
> > > И укстати, пока не перебросил на второй канал CD-RW, винт
> > > отказывался работать в udma5, как ему положено, а только в
> > > udma2. Так и должно быть?
> > Видимо, все правильно. Канал начинает работать на скорости
> > самого медленного из подключенных к нему устройств.
> 
> Чушь собачья.  Со стажем, но все равно чушь.

Это не совсем чушь - например, в pdc202xx_new.c и pdc202xx_old.c
есть такой комментарий:

	/*
	 * Set the control register to use the 66Mhz system
	 * clock for UDMA 3/4 mode operation. If one drive on
	 * a channel is U66 capable but the other isn't we
	 * fall back to U33 mode. The BIOS INT 13 hooks turn
	 * the clock on then off for each read/write issued. I don't
	 * do that here because it would require modifying the
	 * kernel, separating the fop routines from the kernel or
	 * somehow hooking the fops calls. It may also be possible to
	 * leave the 66Mhz clock on and readjust the timing
	 * parameters.
	 */

Т.е. на некоторых контроллерах такая ситуация вполне возможна.
-------------- next part --------------
z'╣ЛmjшZr··э╡г+╧╤чtж╕zz-jЖ╒∙╕Еy<╘y╙i√'╤*'Ч≤)╡('jш╚y(Ё{_=o+^╟7╛rz-jЖ╒∙╕ЕyJЕ├шiЪЫb╡ш√ыb·Лk╩Зb╔ЙФj)┘╙ща╙чЩ╚miхfz{lЪm4ЦN6сВ╫шgsOз╤ж°├g╖╣╦╖


Подробная информация о списке рассылки Hardware