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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Пытаюсь запустить 8-битовый адаптер Disk-On-Chip в XT
RSS

Пытаюсь запустить 8-битовый адаптер Disk-On-Chip в XT

Пока что виснет

<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 * 8 9 10
Печать
 
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
sanders Команд защищенного режима не наблюдается. Однако в файле DOC121.086 сидит дохрена чего - в частности, полный драйвер файловой системы TrueFFS, который непонятным пока образом инсталлируется в MS-DOS в момент загрузки.

Т.е. нужен дамп BIOS-а (точнее окна DiskOnChp) сделанный на рабочей машине.
Anderson1
Advanced Member


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


Ссылка


Дата регистрации на форуме:
27 фев. 2011
sanders написал:
[q]
Почему это нельзя ничего записать в верхнюю память ОЗУ? Тот же emm386 может превращать окна верхней памяти в ОЗУ.
[/q]
EMM386 требует 386-го процессора, точнее его способности переключаться в защищённый режим. А вообще можно например организовать UMB's в свободной части этих самых "лишних" 384KB (ака теневая память), которые вполне себе будут R/W. Есть такая програмка lastbyte называется, работатет даже на 8088. Кроме того существует досовый русификатор экрана s_font, который открывает на запись область теневой памяти, где хранится копия видеобиоса и прописывает туда русские шрифты. Правда того же 386-го процессора требует, но это из-за 386-инструкций... Так что не вижу принципиальной проблемы, чтобы сабжевый адаптер не мог открыть окно в теневой памяти на запись. Разве что SM-контроллер не поддерживается или чипсет экзотический...
DrPass
Advanced Member


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


Ссылка


Дата регистрации на форуме:
17 апр. 2005
На ХТ не бывает никакой "теневой памяти". Почему - см. выше, я уже объяснял. Там могут быть UMB, но это, так сказать, аппаратная фишка, и к теневой памяти отношения не имеет. Распределение памяти в ХТ осуществляется не программно, а аппаратно. Если память выше 640К установлена и не конфликтует с другими устройствами, то она будет доступна всем желающим программам и без дополнительных ухищрений. Если конфликтует, то работать не будет, и никакие программы/драйверы/русификаторы ее не включат.
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Эхх... Хоть бы кто-нибудь доку прочитал... Например тут: параграф 6.2

http://www.atlantis.com.ua/rps...Rev3.8.pdf

Поиск по "diskonchip datsheet"
DrPass
Advanced Member


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


Ссылка


Дата регистрации на форуме:
17 апр. 2005
А что там нового написано? Вся эта процедура стандартная для подобных устройств, и с ней, в общем-то, как раз непонятного нет. Вопрос в том, почему он виснет на этапе инсталляции драйвера.
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
DrPass Для этого надо чтобы кто-то из владельцев сняли BIOS. Дальше IDA и т.д. :)
DrPass
Advanced Member


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


Ссылка


Дата регистрации на форуме:
17 апр. 2005
Я бы не BIOS снимал, а снял бы дамп ПЗУ с адаптера, затем снял бы с адаптера саму ПЗУ и запустил бы систему. Далее, загрузил бы дамп как обычный СОМ-файл и смотрел бы под отладчиком пошагово, где он там дохнет.
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
DrPass Имелся в виду именно BIOS карты, нафтг нужен XT-шный BIOS ? :biggrin:
emax
Junior Member


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


Ссылка


Дата регистрации на форуме:
10 июня 2009
Может быть, что после инициализации стартовый код уходит из окна.
Снимать дамп надо до передачи, управления на bios устройства или надо "испортить" контрольную сумму этого bios, чтобы он не отработал.
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
emax Доку совсем не читаем ? Загрузчик, окно и регистры управления никуда не уходят. п. 5.3
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 * 8 9 10
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Пытаюсь запустить 8-битовый адаптер Disk-On-Chip в XT
RSS

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

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

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