User Tag List

Страница 8 из 25 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 241

Тема: Общие вопросы по УКНЦ

  1. #71

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    100000
    ПОДПРОГРАММЫ ОБСЛУЖИВАНИЯ МЕНЮ УСТАНОВКА И ЗАГРУЗКА
    103554
    ДРАЙВЕР КЛАВИАТУРЫ
    107744
    ДРАЙВЕР ТЕКСТОВОГО ТЕРМИНАЛА

  2. #72

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,247
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Возможен ли старт УКНЦ с отсуствием ПЗУ в адресах 100000-117777 ?
    Невозможен.

  3. #73

    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Невозможен.
    Почему?

  4. #74

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,247
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MacBuster Посмотреть сообщение
    Почему?
    А потому что первый вылет по TRAP4 в режиме HALT состоится при проверке контрольных сумм ПЗУ. Проверяются все четыре ПЗУ, так что ничего изымать нельзя. Адрес проверки 0160410.

  5. #75

    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Проверяются все четыре ПЗУ, так что ничего изымать нельзя.
    Это значит просто надо включить свои ПЗУ.

  6. #76

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,247
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MacBuster Посмотреть сообщение
    Это значит просто надо включить свои ПЗУ.
    Если включите свою четвертую ПЗУ (адреса 160000-177777), то там будет ваш код, можете делать что угодно. А стандартная ПЗУ, после успешной проверки контрольных сумм ПЗУ и проверки ОЗУ, запускает подпрограммы инициализации драйверов, которые содержаться в других ПЗУ. Собственно изучите листинги ПЗУ, они с комментариями.

  7. #76
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #77

    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    то там будет ваш код, можете делать что угодно
    Это я давно собираюсь сделать, и даже уже прикинул как это будет выглядеть:

    Нажмите на изображение для увеличения. 

Название:	uknc-m.jpg 
Просмотров:	171 
Размер:	21.7 Кб 
ID:	67517

    но пока не знаю как после этого включить стандартное системное ПЗУ.

  9. #78

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MacBuster Посмотреть сообщение
    ...но пока не знаю как после этого включить стандартное системное ПЗУ.
    Подход нужен такой - отметить типовые точки входа в подпрограммы , выписать список параметров подпрограмм, и написать полностью новый текст ПЗУ.
    Мероприятие крайне долгое и хлопотное, особенно отладка и проверка на совместимость с имеющимся софтом.
    К тому же понадобится несколько дополнительных Кбайт ПЗУ под графику...
    *
    В истории разработки БК11М был такой момент - когда вменяемые трезвые господа из НЦ взглянули на БК11 без "М" - и сказали типа "Вы чо, пии-пии-пии, там ? Куда 2 года прое..ли, а создали обычную БК0010 ?" Срочно зарядили продуктивных кодеров для подгонки софта ПЗУ под ДВК с КЦГД, насколько это вообще возможно без патча Э3 - кодили с чистого листа 2 года, 1988-1989 г. Кстати, в самый первый вариант БК11П ( Прототип ) с 5 шт. ПЗУ на главной плате вообще ставились БИСки от БК0010, а управление страницами памяти - считали, что это дело пользователя.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  10. #79

    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вообще не вижу проблем с написанием ПО, тем более что его назначение только в одном: показать меню, далее загрузить в ОЗУ соответствующий «образ» и указать точки запуска, после чего полностью самоустраниться до следующего сброса машины.

  11. #80

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MacBuster Посмотреть сообщение
    Вообще не вижу проблем с написанием ПО, тем более что его назначение только в одном: показать меню, далее загрузить в ОЗУ соответствующий «образ» и указать точки запуска, после чего полностью самоустраниться до следующего сброса машины.
    Ну раз есть программер - это 90% решения вопроса о добавлении графики при включении УКНЦ. Решение самое простое - в моем модуле ЭСППЗУ есть фича доступа ко всем 128 Кбайт ЭСППЗУ в течении ~40 мксек после записи в порт 177762 - при этом все окна модуля имеют одинаковый контент, определяемый номером сектора в порту 177762 - числа в диапазоне 000000....000017 ( 8 ).
    Т.е. патч имеющихся ПЗУ будет чисто косметический - надо вставить подпрограмму переписи новодельной программы меню из скрытых страниц модуля ЭСППЗУ в ДОЗУ УКНЦ. Устанавливать модуль ЭСППЗУ в позицию DS4 :
    https://zx-pk.ru/threads/10829-zamen...r1/page20.html
    И подключить сигнал ( штырь ) DOUT к соответсвующим цепям ПП.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

Страница 8 из 25 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ПК8000 - Общие вопросы
    от Mick в разделе ПК8000
    Ответов: 601
    Последнее: 03.11.2025, 00:03
  2. Вектор-06Ц: Общие вопросы
    от CityAceE в разделе Вектор
    Ответов: 867
    Последнее: 17.10.2025, 18:38
  3. Корвет: Общие вопросы
    от DATAsoft в разделе Корвет
    Ответов: 248
    Последнее: 14.10.2025, 00:32
  4. Общие вопросы по клавиатуре.
    от Viktor2312 в разделе Устройства ввода
    Ответов: 7
    Последнее: 02.01.2014, 23:58
  5. ЕС184X: общие вопросы
    от dk_spb в разделе Разное
    Ответов: 3
    Последнее: 25.08.2013, 18:09

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •