Последний раз редактировалось form; 04.10.2014 в 07:24.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
А если бы в машинке стоял КЖД с подключенным рабочим загрузочным винчестером, она бы гордо заявила: "Автоматическая загрузка", после чего загрузилась с DW.
---------- Post added at 20:41 ---------- Previous post was at 20:02 ----------
А вообще, что-то здесь не то. 377-ю прошивку в РР1 не писали. Вот кусочек из моего выступления в фидошной конференции MO.DEC от 21 августа 2001 г., цитирую:
Кстати, у меня есть другой вариант этой ПЗУхи - прошивка 377. Из особенностей: у микро-ODT три режима интерпретации адресов - физический , кернелмодовый и юзермодовый, автоматическая загрузка по включению питания (гордо так об этом сообщает), продвинутые тесты, еще что-то, уже не помню...
Имей в виду, что для 1801ВМ3 эта ПЗУха - довольно хитрое изделие: в ней из 20000 адресов задействовано только 14000, остальные 4000 оставлены для ОЗУшки - там же стоит парочка 537РУ8, это рабочая память HALT-модовой программы.
Да, если ты напишешь эту программулю, в чем ты ее будешь размещать? РФ3 я видел всего один раз, был у меня на обслуживании класс ДВК-1, в котором Бейсик или Фокал (не помню уже) был в РФ3-х. (В скобках замечу, что к сожалению, его разбазарили без меня). Была, правда, какая-то РР-ка, но см. выше про адресное пространство этой ПЗУхи для ВМ3.
Квант перед самым своим развалом продавал кучу разных ПЗУшек - из ДВК-шных были улучшенные микропрограммы для КМД (MY), HALT-программы для ВМ2 и ВМ3, KEYGP для КЦГД-182 и что-то еще, и все они были в РР-ках, кроме HALT-программы для ВМ3, для нее они таки сделали масочную РЕ2-377 с вырезанной четвертью адресного пространства.
[конец цитаты]
Я там, правда, по ошибке вместо 377 написал 255, меня поправили.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
AFZ, Я думаю так, автозагрузку он пишет если статус контроллера его устраивает (типа всё в порядке и можно грузить). Если нет то "жамп" в пульт.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
В 1801-й серии не открытый коллектор. Просто выходящий ток уровня +5в. там порядка 2 ма, а входящий при уровне до 1 в. - до ( примерно ) 20 ма, что создает иллюзию "Ок".
В МС1201.03-04 селекцией участков ПЗУ в адресах 0-13777 и 14000-17777 занимается ВП1-119. Содержание участка ПЗУ с адресом 14000-17777 может быть любым и недоступно аппаратно.
Я, конечно, детально не вникал ни в ВП1-119, ни в схему этого места платы 1201.03/04, но зачем было делать отдельную 1801РЕ2-377 с "выкушенной" старшей четвертью адресного пространства? При попытке обращения к ней по адресам 14000-17776 ни RPLY не вырабатывается, ни выходные 3-st драйверы не открываются. Это ведь вмешательство в топологию схемы, это не залить новую прошивку в обычную РЕ2 по накатанной технологии. Перестраховка? Не думаю. Скорее всего, простая РР1 там работает именно благодаря "иллюзии открытого коллектора", как ты изящно выразился, иначе не стали бы делать отдельную м/с, залили бы эту прошивку в обычную РР2, и вперед.
---------- Post added at 11:22 ---------- Previous post was at 11:11 ----------
Сейчас пришло в голову. Ведь такой же была и РЕ2-134, то есть к моменту выпуска 377-й прошивки топология уже была. Во время разработки всей платы .03 могли перестраховаться и сделать РЕ2-134 без старшей четверти адресного простанства, а когда выпускали прошивку 377 могли, опять же, из перестраховочных соображений залить 377-й код в топологию 134-й, хотя остальные по-простому заливали в РР1. То есть встает вопрос: насколько для работников Кванта было напряжно запустить линию производства чипов с топологией 134, все-таки это не РР1 достать из коробочки и воткнуть в программатор. Это ведь было время развала, год, так, 90-й...
В общем, эта 377 прошивка прямо-таки просится в РЕ-мулятор, подправить ему программу, чтобы не реагировал на старшую четверть алдресного пространства, и вперед!
---------- Post added at 12:05 ---------- Previous post was at 11:22 ----------
Кстати, файле прошивки. Во-первых, у него, почему-то, длина 8194, а не 8192 байта. Во-вторых, у него все проинвертировано: похоже программатор или читалка считает за единицу высокий уровень, а во всей серии 1801 на шине AD за единицу считается низкий уровень.
Нашел я то, что выложил Макс, http://zx-pk.ru/showpost.php?p=716366&postcount=2383 У него почти правильно: уровни соблюдены, то есть всё как надо, без инверсии. Но длина, тем не менее, 8192. Да, последняя четверть - нули (а не FF в первой четверти, как у MiX'а), но в оригинале (1801РЕ2-377) этой четверти просто нет, не отвечает она на эти адреса. А вообще, оставшиеся 3/4 забиты почти до упора, свободно всего там 92 байта.
Последний раз редактировалось AFZ; 23.04.2015 в 10:19.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)