Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Пытаюсь запустить 8-битовый адаптер Disk-On-Chip в XT |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 10 | Печать |
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 |
NEW! Сообщение отправлено: 25 октября 2011 19:23 Сообщение отредактировано: 25 октября 2011 19:33
Вряд-ли буква должна быть одиночной. Скорее Ctrl+S, Alt+S, Shift+S, и т.п. Иначе - все-б портили содержимое дисков, ставя валенки на клавиатуру... Отследить обработку клавиш-переключателей довольно сложно, ибо не всегда понятно для чего они используются в конкретном участке кода, а "литерные" клавиши, как правило, уникальны. |
Сейчас на форуме |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
Fe-Restorator написал: Вообще-то куда сложнее перепутать в ассемблерном коде обработку скан-кода одной клавиши от обработки скан-кодов двух клавиш... Отследить обработку клавиш-переключателей довольно сложно, ибо не всегда понятно для чего они используются в конкретном участке кода, а "литерные" клавиши, как правило, уникальны. |
Fe-Restorator |
NEW! Сообщение отправлено: 26 октября 2011 1:57
Всё-таки хочется увидеть коммент от камрада sanders-а, чем закончилась его догадка про "недостающие" 384К памяти... DrPass написал: Обработка переключателя может быть выделена в отдельную процедуру, отличи потом её вызов от других. Хотя, в биосах нужно поступать "чем проще, тем надёжнее", в теории. куда сложнее |
Сейчас на форуме |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
Fe-Restorator написал: Ничем не закончилась. Наличие дополнительного ОЗУ в верхней области памяти никак не влияет на способность процессора обращаться к устройствам в этой же области памяти. Блоки ОЗУ, которые перекрываются по адресам с устройствами, вообще не функционируют на самом-то деле. Всё-таки хочется увидеть коммент от камрада sanders-а, чем закончилась его догадка про "недостающие" 384К памяти... Fe-Restorator написал: Ну я не думаю, что BIOS пишут студенты и извращенцы Обработка переключателя может быть выделена в отдельную процедуру, отличи потом её вызов от других. Хотя, в биосах нужно поступать "чем проще, тем надёжнее", в теории. |
Fe-Restorator |
NEW! Сообщение отправлено: 26 октября 2011 12:11 Сообщение отредактировано: 26 октября 2011 12:21
DrPass написал: Именно так и я думаю, но хочется документального подтверждения отсутствию чудес. Ничем не закончилась. DrPass написал: "Кто знает, что у этих пчёл на уме..." (с) Винни Пух Ну я не думаю, что BIOS пишут студенты и извращенцы |
Сейчас на форуме |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Камрад Сандерс до конца недели закончит выполнять срочный заказ и обязательно вернется к Диск-Он-Чипу. Я думаю вот что: 1. В Диск-Он-Чипе безусловно нет своего ОЗУ. Там маленькая микросхемка с BIOS-ом и здоровый чип, он же диск. И как же тогда этой плате сделать окно 64кб для обмена данными с материнкой? Только используя имеющуюся память на материнке. А если ее нет физически, то что? 2. Я могу ошибаться, и микросхема, которую я принял за BIOS, может быть многофункциональной: BIOS+ОЗУ. Тогда ОЗУ на материнке и не нужно. |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
sanders написал: А как он бы смог использовать ОЗУ на материнке? Вот, допустим, процессор хочет что-то записать в память в сегмент C000. Дешифратор адреса знает, что по этому адресу должны находиться внешние устройства. И выставляет его на шину, а не вырабатывает сигнал обращения к ОЗУ. Т.е. в ОЗУ на материнке вообще ничего нельзя записать/считать, даже если на самом устройстве памяти нет. Я думаю вот что: Это на шине PCI, которая имеет плаг-н-плейевские штучки, устройство может при инициализации самостоятельно определить и уведомить систему, как оно будет взаимодействовать с памятью и портами. А на ISA все адреса прошиты аппаратно. Поэтому эти 64К явно сидят в буферной области чипа флешки. Благо, это не бог весть какой объем |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Почему это нельзя ничего записать в верхнюю память ОЗУ? Тот же emm386 может превращать окна верхней памяти в ОЗУ. Раз емм386 - программная штука, значит, существует и физическая аозможность писать/читать в верхнюю память. Правда, для меня всегда было загадкой - а куда деваются те куски верхнего ОЗУ, которые перекрываются BIOS VGA, System BIOS и прочими девайсами, типа BIOS MFM..... Просто не используются и блокируются? Тогда это неэффективно. Когда-то 1мб simm стоил 50$ |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 10 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Пытаюсь запустить 8-битовый адаптер Disk-On-Chip в XT |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |