Здравствуйте!
Решил заменить видеокарту MXM в HP Compaq 8710W с NVIDIA Quadro 3600M (G92-975-A2) на Quadro 3700M (G92-985-A2).
Все заработало, кроме как видео память определяется 256MB и конфигурация частот стала как на предыдущей. Разбирался и увидел что прошивка для системного биоса содержит 3 видеобиоса (два для Quadro 1600M, один Quadro 3600M). Тогда и понял чего у меня конфигурация от старого биоса накатилась (плюс старую и новую версию видео биоса показывала EVEREST).
Пробовал распаковать биос нормальными средствами (коих у меня целый килограмм) не получилось... Кроме как ADDCC_V2 (после удаления "лишних" байт в начале). Но распаковать оно смогло но только криво - все запакованные части были закосячены (в т.ч. видео биос)
Сам вопрос такой:
потихоньку ковыряясь с биосом от HP Compaq 8710W (бут блоком) нашел такой код:
BOOT:76E8 mov al, 55h ; 'U'
BOOT:76EA out 4Eh, al
BOOT:76EC mov al, 7
BOOT:76EE out 4Eh, al
BOOT:76F0 in al, 4Eh
BOOT:76F2 in al, 4Fh
BOOT:76F4 and al, 8Fh
BOOT:76F6 out 4Fh, al
BOOT:76F8 mov al, 1
BOOT:76FA out 4Eh, al
Ну и так далее... Перерыл весь интернет но так и не понял чего конкретно делается... Этот код очень часто идет рядом с кодом конфигурации PCI (порты CF8, CFC и прочие).
Почему спрашиваю - а потому что пересылаемые коды 55h, AAh ну очень напоминают заголовок блоков биосов устройств...
И самое главное они ОЧЕНЬ часто встречаются...
Заранее спасибо!
Вложение | Размер |
---|---|
68MAD.BIN | 1 МБ |
Напоминает обмен с мультом. Небольшой пример wiki.rom.by/index.php/Работа_с_Super_I/O_Chip
-=Кто сказал что бесполезно биться головой об стену...=- (НП)
Пх’нглуи мглв’нафх Ктулху Р’льех вгах’нагл фхтагн
Хочешь сделать хорошо - сделай это сам
Большое спасибо! Весь интернет перерыл а тут оказывается все есть
Сейчас тогда другие порты пойду искать
А вообще стоит выкладывать чего и как в системном биосе HP Compaq? Структура там и прочее? Некоторые заметки (типа того что их биос состоит из 16bit DLL, откомпилированных в винде) и т.д.
Да. Конечно. Разумеется.
Или сюда или в подшивку. Все будут только рады.
-=Кто сказал что бесполезно биться головой об стену...=- (НП)
Пх’нглуи мглв’нафх Ктулху Р’льех вгах’нагл фхтагн
Хочешь сделать хорошо - сделай это сам
А Вы про EFI в курсе?
А кому счас легко...
Я не разбирался с EFI, так как моя прошивка (как мне показалось) идет как стандартная HP Compaq (именно compaq). И даже многие программы для работы с биосом Compaq подходят, но глючат...
А что похоже это EFI?
Не, при внимательном рассмотрении - не очень... Я просто на "16bit DLL" повелся. EFI - там модули типа EXE c виду.
Порты - ну, а что говорит Device Manager в Винде? Кто на них сидит?
Это распространенный паттерн или "запрос-ответ" для чего угодно. Глянь на них в BIN - поймешь.
А кому счас легко...
Да уж... Чтобы просто видео биос вытащить (ну и главное обратно туда его воткнуть только от нововой) столько времени теряется... Кстати умные люди с сайта mvktech.net говорят что там какой-то странный видео биос (интересно чем они таки распаковали мой биос?) И самое главное - ведь не признаются, говорят ноу хау вот бы мне такую прогу - я бы не парился с дизассемблером
Если что единственная прога - compdeconx.exe из ADDCC_V2 понял мой биос но только с удаленными с начала 0xFF, но вот каждый модуль она распаковала с косяком...
Может для облегчения жизни подскажите есть ли нужная мне программа?
Кстати а тема с универсальным биос патчером еще жива?
На всякий - вот и сам биос
Здравствуйте господа , не могли бы помочь !
поставил Висту на Hp Compaq 8710w и не могу найти 2 драйвера пишет "Основное системное устройство" в обоих случаях
1 . PCI\VEN_1180&DEV_0592&SUBSYS_30C3103C&REV_10 - PCI-шина 2, устройство 6, функция 5
PCI\VEN_1180&DEV_0592&SUBSYS_30C3103C
PCI\VEN_1180&DEV_0592&CC_088000
PCI\VEN_1180&DEV_0592&CC_0880
2 . PCI\VEN_1180&DEV_0843&SUBSYS_30C3103C&REV_10 - PCI-шина 2, устройство 6, функция 4
PCI\VEN_1180&DEV_0843&SUBSYS_30C3103C
PCI\VEN_1180&DEV_0843&CC_088000
PCI\VEN_1180&DEV_0843&CC_0880
как быть подскажите
спасибо
Отправить комментарий