Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Number Nine |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 октября 2017 18:01 Сообщение отредактировано: 2 октября 2017 18:02
jugandar написал: небось нет небось отличается от биосов таких же карт, но на которых отсутствуют такие наклейки у меня 3DFx и Aureal Vortex с такими же наклейками а биос - он вроде в инете лежит - вот обновлялка |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
ВОТ ССЫЛКА на программу по сдампливанию биоса с материнской платы. Если заменить адреса в этой программе на адреса нахождения видеобиоса (откопированного в оперативную память) - можно сдампить видеобиос? |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
jugandar написал: ну да, а почему нет? можно сдампить видеобиос? только надо дампить все 64К ЗЫ нашелся кстати ее родной биос неизвестно какой версии http://www.vgamuseum.info/inde...f8b5fff954 |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Bobo написал: то есть по моей ссылке на текст программы "сдампливания" - я должен записать вместо цифры 8000 цифру 16000 - верно? или в программе не 10-ричная система счисления.? 64кБ - в два раза больше чем 32кБ - сталобыть вместо 8000 - надо писать 16000. Верно? только надо дампить все 64К |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 октября 2017 19:23 Сообщение отредактировано: 2 октября 2017 19:30
jugandar написал: не помню уже - 25 лет назад ее пользовал Верно? вроде 10000 надо писать вместо 8000 ... или FFFF - забыл уже ЗЫ да собственно без разницы - сам биос нето 49 нето 50КБ |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 октября 2017 21:48 Сообщение отредактировано: 2 октября 2017 21:52
jugandar написал: Будет скопирован образ BIOS после инициализации, который в общем случае может не Если заменить адреса в этой программе на адреса нахождения видеобиоса (откопированного в оперативную память) - можно сдампить видеобиос? совпадать с истинным образом (на местоположение истинного VGA образа процедуре POST указывает регистр XROMBAR). Далее образ копируется в память и исполняется оттуда, за подробностями к спецификации PCI. Сохранить BIOS гарантированно правильно можно или родным прошивателем, или иногда uniflash-ем "uniflash -pcirom", или написав свою программу. PS. Ваш способ гарантированно будет работать только с ISA VGA, но для верности нужно отключить shadow и cache для области памяти, отображаемой на VGA. |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
i8088 в чем проблема скопировать дамп и сравнить с выложенным выше - будет все понятно |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
i8088 написал: то есть "часть кода" при копировании в оперативную память может "потеряться"? В смысле "установиться" в другую какую то область памяти? то есть это событие можно сравнить как разницу между дистрибутивом программы, и с установленной программой. И если сдампить эти разные версии биос - то я могу и "неувидеть" той самой разницы о которой предположил. Но ведь проинициализируется биос в обоих случаях (ну скажем так развернётся и установиться одинаково по одним и тем же адресам), или всё таки адреса могут быть разные. и эту разницу в "развёрнутых биосах" можно неувидеть? который в общем случае может не i8088 написал: Если я, в процессе установки - выберу "стандартный VGA" - будет он соответствовать VGA ISA? Я так думаю что "биос с наклейкой" должен при любых видеорежимах "сохранять свои способности". Ваш способ гарантированно будет работать только с ISA VGA, |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 октября 2017 9:06 Сообщение отредактировано: 3 октября 2017 9:14
jugandar написал: При чем здесь установка OS? Если я, в процессе установки - выберу "стандартный VGA" - будет он соответствовать VGA ISA? Я так думаю что "биос с наклейкой" должен при любых видеорежимах "сохранять свои способности". Просто PCI option ROM ВСЕГДА выполняются из памяти, в отличие от ISA, которые могут исполняться прямо из ПЗУ. Сделано так для экономии места (отбрасывается часть, нужная только для init) и появляется возможность хранить конфигурацию, самомодифицирование кода итп прямо в образе в памяти. Встречаются запакованные BIOS, распаковываются в процессе отработки option ROM POST. jugandar написал: В каком-то смысле да, хотя аналогия натянутая. то есть это событие можно сравнить как разницу между дистрибутивом программы, и с установленной программой Вы можете конечно сохранить BIOS из памяти, но нет гарантии, что он совпадет с образом из ПЗУ. Попробуйте uniflash с ключом -pcirom |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
i8088 Хорошо, спасибо. А uniflash - разные бывают или можно любую версию, или брать ту что попозднее? |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Полигон-2 » Технический флейм » Number Nine |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |