Ковырял вчера и сегодня ночью БИОСы ФастТраков, хороших и разных , от младших и старых, до старших и новых, вывод пока очень грустный: каждый из них (кроме самых древних FT66) действительно может управлять несколькими контроллерами, но только на таком же чипе - процедуры определения принципиально схожих Промайсовских контроллеров с другими DevID в Бивисах нет...
То есть, чтобы реализовать идею управления несколькими Ультрами от одного ФастТрака нужно, ни много ни мало, почти наполовину Промайсовский код переписывать/дописывать - вычленять в бинарниках для разных чипов схожие процедуры (их там достаточно много), писать собственную процедуру определения имеющихся в системе устройств с VenID=105A, смотреть, нет ли "особенностей" управления каждым из контроллеров, дописывать и вызывать соответствующие процедурки при обнаружении оных, ну и т.п. + еще научиться блокировать собственные Бивисы подчиненных контроллеров (слава Богу, можно обойтись без арбитража - кто первый инициализируется, тот и прав; а то и вообще этот "универсальный" РАЙД БИОС модулем в Бивис материнки включать)...
Вот сижу и думаю - а оно нам надо???
Ковырял вчера и сегодня ночью БИОСы ФастТраков, хороших и разных , от младших и старых, до старших и новых, вывод пока очень грустный: каждый из них (кроме самых древних FT66) действительно может управлять несколькими контроллерами, но только на таком же чипе - процедуры определения принципиально схожих Промайсовских контроллеров с другими DevID в Бивисах нет...
То есть, чтобы реализовать идею управления несколькими Ультрами от одного ФастТрака нужно, ни много ни мало, почти наполовину Промайсовский код переписывать/дописывать - вычленять в бинарниках для разных чипов схожие процедуры (их там достаточно много), писать собственную процедуру определения имеющихся в системе устройств с VenID=105A, смотреть, нет ли "особенностей" управления каждым из контроллеров, дописывать и вызывать соответствующие процедурки при обнаружении оных, ну и т.п. + еще научиться блокировать собственные Бивисы подчиненных контроллеров (слава Богу, можно обойтись без арбитража - кто первый инициализируется, тот и прав; а то и вообще этот "универсальный" РАЙД БИОС модулем в Бивис материнки включать)...
Вот сижу и думаю - а оно нам надо???