Накатал опус на сабжевую тему: 8)
Думаю, на этом форуме людей, которым может пригодиться информация из этой статьи, больше, чем на всех остальных форумах рунета
Может даже найдутся спецы, способные доработать в нужную сторону биосы контроллеров на базе SiI 064x/0680/3112 (и возможно других). А заодно и драйвера для них слегка модернезировать
[/]
интересно! сенкс 8)
BTW, это похоже и есть ответ на тот вопрос, почему же SiI3112 без флешки идентифицируется как непонятный дивайс, хотя VenID/DevID в норме. А вот DevClass какой-то странный Что и приводит к тому, что
а) как PCI-у-во контроллер виден
б) винда его как SiI3112 не воспринимает Хотя драйвера ставить не хочет. Т.е. драйвера похоже подгружаются, но работать не хотят
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Эх, найти бы еще человека, который бы дровишки для силиконов поковырял на предмет настраиваемости их на разные DevID/ClassCode.
Вроде и объем у их SYS-файлов небольшой, по 30-40кб всего...
ПС [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.
xKVtor
прочел с интересом!
по поводу корректировки checksum pe-файла - метод с риватюнером очень извратен полагаю для этих целей вполне подойдет более привычный йодовский peeditor - правим байтики и исправляем чексум
softpedia.com/get/Programming/File-Editors/PEditor.shtml
кнопочка checksum справа
wpcrset раньше дискового драйвера засунуть будет проблематично ибо дисковые дровеса грузятся на самом раннем этапе загрузки винды, когда полноценного реестра еще нет (коим впцрсет активно пользуется для хранений значений регистров); как вариант - написать свой драйвер для пропатчивания именно этих регистров и установить его в фазу загрузки boot
в биос материнской платы правящий регистры модуль добавить довольно просто - например активация BD biospatcher'ом выполняется по этой схеме - т.е. можно ждать пояления таких возможностей у bp или самолично отредактировать модуль bp_s2k для требуемых нужд (не забываем пересчитать чекасуму биос после правки)
об "идеальном контроллере" - довольно настороженно отношусь к идее "раструбить" о таких возможностях SiI - ибо возможность изменения dev_id и class code (особо) является отступлением от стандарта pci - могут дырочку и закрыть в следующих продуктах с подачи того же старморса
вариант - BOOT ISA ROM или нечто аналогичное прямо в БИОСе. Либо действительно интерфейсом к BP
я уже писал, что DevID/VenID[/SubSys* ?] Silicon'овские контроллеры смотрят из флешки. Так что заливаем измененную прошивку - имеем уже другой такой же контроллер. Так Адаптек, Текрам и пр. производители контроллеров на этих чипах развлекаются
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
StarGaz0r
Спасибо, мне его уже посоветовали. Согласен, гораздо проще
Еще бы найти что-нибудь маленькое и консольное для этих целей..
Если бы кто-нибудь из умеющих их писать заинтересовался этим вопросом...
Мне проще ISA или PCI-ROM'ку написать и в биос мамки запихнуть (если он на базе AWARD'а).
Ну и про запас остается вариант с загрузочным сектором.
Да и что может старморс с силиконом сделать ? Ведь старморсовцы даже со своими издателями толком разобраться никак не могут
Root
ПС [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.
xKVtor
oszone.net/user_img/050224181558/modifype.zip
modifype.exe filename.xxx -c
xKVtor
посмотри-ка в сторону imagehlp/imagecfg. Были там некие функции по подсчету/правке CRC PE-файлов.
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
StarGaz0r
modifype.exe filename.xxx -c
8 Кбайт. То, что надо ! Спасибо!
Проверил - чексумму считает не хуже PEtools'а
ПС [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.
Инустриальненько так...
...обсуждение пошло. В отличие от.
Выход обычно есть. Но он не работает.
Накатал продолжение на заданную тему:
VIA vs. StarForce
:)
ПС [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.
Отправить комментарий