Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу 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
Печать
 
Alex_reaper
Advanced Member


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


Ссылка


Дата регистрации на форуме:
10 июля 2009
sanders написал:
[q]
Все равно виснет, выдав строку BIOS
[/q]
sanders написал:
[q]
А вот при чем тут CMOS и часы?
[/q]
на XT виснет потому, что у XT нет CMOS, и контроллер не может считать из него необходимые параметры (скорее всего размер и конфигурацию присутствующих в системе дисков, объем памяти и наличие разрешенных областей теневого ПЗУ).
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Хм. Я могу подсунуть диск-он-чипу материнку ХТ с Setup-ом и таймером и размером памяти, указываемом в этом Setup-e, но вот размеров дисков там конечно же не будет, и теневой памяти тоже.
О! Эврика! Так может дело в том, что на моей ХТ 640кб памяти, а не 1мб, и диск-он-чип не может сформировать "окно" 64кб в верхних адресах?

Я попробую на 286 материнке, где диск-он-чип заработал, оставить 512кб ОЗУ и посмотрю как отреагирует диск-он-чип на такую ситуацию.

Адреса С800 и далее - это же выше 640кб? Выше. А как плата сделает окно, если физической памяти в этом месте нет.
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
sanders Образ-то слей на диск с живой карты. Похоже файл который в дистрибутиве не совсем соответствует образу.

Кстати BIOS карточки зачем-то обрабатывает букву S. Попробуй нажать при старте.

Кто спрашивал, как оно определяет наличие других дисков в системе - очень просто INT13h функция 8.
Vit Skystranger
Advanced Member


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


Ссылка


Дата регистрации на форуме:
23 июля 2009
После переформатирования и замены образа бутблока на тот, что был в папке 8086, завелась на 286.
А на нажатие S судя по всему не реагирует.
Fe-Restorator
Гость

Ссылка

Вряд-ли буква должна быть одиночной. Скорее Ctrl+S, Alt+S, Shift+S, и т.п. Иначе - все-б портили содержимое дисков, ставя валенки на клавиатуру... :)
Отследить обработку клавиш-переключателей довольно сложно, ибо не всегда понятно для чего они используются в конкретном участке кода, а "литерные" клавиши, как правило, уникальны.
Сейчас на форуме
DrPass
Advanced Member


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


Ссылка


Дата регистрации на форуме:
17 апр. 2005
Fe-Restorator написал:
[q]
Отследить обработку клавиш-переключателей довольно сложно, ибо не всегда понятно для чего они используются в конкретном участке кода, а "литерные" клавиши, как правило, уникальны.
[/q]
Вообще-то куда сложнее перепутать в ассемблерном коде обработку скан-кода одной клавиши от обработки скан-кодов двух клавиш...
Fe-Restorator
Гость

Ссылка

Всё-таки хочется увидеть коммент от камрада sanders-а, чем закончилась его догадка про "недостающие" 384К памяти...
DrPass написал:
[q]
куда сложнее
[/q]
Обработка переключателя может быть выделена в отдельную процедуру, отличи потом её вызов от других. Хотя, в биосах нужно поступать "чем проще, тем надёжнее", в теории.
Сейчас на форуме
DrPass
Advanced Member


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


Ссылка


Дата регистрации на форуме:
17 апр. 2005
Fe-Restorator написал:
[q]
Всё-таки хочется увидеть коммент от камрада sanders-а, чем закончилась его догадка про "недостающие" 384К памяти...
[/q]
Ничем не закончилась. Наличие дополнительного ОЗУ в верхней области памяти никак не влияет на способность процессора обращаться к устройствам в этой же области памяти. Блоки ОЗУ, которые перекрываются по адресам с устройствами, вообще не функционируют на самом-то деле.


Fe-Restorator написал:
[q]
Обработка переключателя может быть выделена в отдельную процедуру, отличи потом её вызов от других. Хотя, в биосах нужно поступать "чем проще, тем надёжнее", в теории.
[/q]
Ну я не думаю, что BIOS пишут студенты и извращенцы :)
Fe-Restorator
Гость

Ссылка

DrPass написал:
[q]
Ничем не закончилась.
[/q]
Именно так и я думаю, но хочется документального подтверждения отсутствию чудес.

DrPass написал:
[q]
Ну я не думаю, что BIOS пишут студенты и извращенцы :)
[/q]
"Кто знает, что у этих пчёл на уме..." (с) Винни Пух
Сейчас на форуме
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Камрад Сандерс до конца недели закончит выполнять срочный заказ и обязательно вернется к Диск-Он-Чипу.

Я думаю вот что:
1. В Диск-Он-Чипе безусловно нет своего ОЗУ. Там маленькая микросхемка с BIOS-ом и здоровый чип, он же диск.
И как же тогда этой плате сделать окно 64кб для обмена данными с материнкой? Только используя имеющуюся память на материнке. А если ее нет физически, то что?
2. Я могу ошибаться, и микросхема, которую я принял за BIOS, может быть многофункциональной: BIOS+ОЗУ. Тогда ОЗУ на материнке и не нужно.
<<Назад  Вперед>> Страницы: 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