Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Number Nine
RSS

Number Nine

Имею один "параноидальный" вопрос.

<<Назад  Вперед>> Страницы: 1 * 2
Печать
 
jugandar
Advanced Member


Откуда: Саратов
Всего сообщений: 756
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 июля 2013
Bobo написал:
[q]
только надо дампить все 64К
[/q]
то есть по моей ссылке на текст программы "сдампливания" - я должен записать вместо цифры 8000 цифру 16000 - верно? или в программе не 10-ричная система счисления.? 64кБ - в два раза больше чем 32кБ - сталобыть вместо 8000 - надо писать 16000. Верно?
Bobo
Advanced Member


Откуда: СПб
Всего сообщений: 3628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 авг. 2007
jugandar написал:
[q]
Верно?
[/q]
не помню уже - 25 лет назад ее пользовал
вроде 10000 надо писать вместо 8000
... или FFFF - забыл уже

ЗЫ да собственно без разницы - сам биос нето 49 нето 50КБ
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
jugandar написал:
[q]
Если заменить адреса в этой программе на адреса нахождения видеобиоса (откопированного в оперативную память) - можно сдампить видеобиос?
[/q]
Будет скопирован образ 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 написал:
[q]
который в общем случае может не
совпадать с истинным образом
[/q]
то есть "часть кода" при копировании в оперативную память может "потеряться"? В смысле "установиться" в другую какую то область памяти? то есть это событие можно сравнить как разницу между дистрибутивом программы, и с установленной программой. И если сдампить эти разные версии биос - то я могу и "неувидеть" той самой разницы о которой предположил. Но ведь проинициализируется биос в обоих случаях (ну скажем так развернётся и установиться одинаково по одним и тем же адресам), или всё таки адреса могут быть разные. и эту разницу в "развёрнутых биосах" можно неувидеть?

i8088 написал:
[q]
Ваш способ гарантированно будет работать только с ISA VGA,
[/q]
Если я, в процессе установки - выберу "стандартный VGA" - будет он соответствовать VGA ISA? Я так думаю что "биос с наклейкой" должен при любых видеорежимах "сохранять свои способности".
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
jugandar написал:
[q]
Если я, в процессе установки - выберу "стандартный VGA" - будет он соответствовать VGA ISA? Я так думаю что "биос с наклейкой" должен при любых видеорежимах "сохранять свои способности".
[/q]
При чем здесь установка OS?
Просто PCI option ROM ВСЕГДА выполняются из памяти, в отличие от ISA, которые
могут исполняться прямо из ПЗУ. Сделано так для экономии места (отбрасывается
часть, нужная только для init) и появляется возможность хранить конфигурацию,
самомодифицирование кода итп прямо в образе в памяти. Встречаются
запакованные BIOS, распаковываются в процессе отработки option ROM POST.


jugandar написал:
[q]
то есть это событие можно сравнить как разницу между дистрибутивом программы, и с установленной программой
[/q]
В каком-то смысле да, хотя аналогия натянутая.

Вы можете конечно сохранить BIOS из памяти, но нет гарантии, что он совпадет с
образом из ПЗУ.

Попробуйте uniflash с ключом -pcirom
jugandar
Advanced Member


Откуда: Саратов
Всего сообщений: 756
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 июля 2013
i8088
Хорошо, спасибо. А uniflash - разные бывают или можно любую версию, или брать ту что попозднее?
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
jugandar написал:
[q]
А uniflash - разные бывают или можно любую версию, или брать ту что попозднее?
[/q]
Начинать с той, что попозднее. Какие-то ошибки убрали, но сделали новые.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Можно глупый вопрос? Что вообще такое этот "number nine"? Мне вот в ящике на утилизацию попалась с s-video-дочкой, вырвал на всякий случай из лап грузчиков... Стоило ли? Мне её всё равно некуда воткнуть - она agp.
Bobo
Advanced Member


Откуда: СПб
Всего сообщений: 3628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 авг. 2007
Anonymous написал:
[q]
Что вообще такое этот "number nine"?
[/q]
была в свое время модная компания
производила карты на своих чипах ticket-to-ride
ну и ширпотреб на чипах S3
не пережила кризиса дот ком
<<Назад  Вперед>> Страницы: 1 * 2
Печать
Полигон-2 »   Технический флейм »   Number Nine
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS