Важная информация

User Tag List

Страница 22 из 35 ПерваяПервая ... 181920212223242526 ... ПоследняяПоследняя
Показано с 211 по 220 из 345

Тема: Специалист_МХ_FPGA на u10ep3c

  1. #211
    Member
    Регистрация
    04.09.2010
    Адрес
    Москва
    Сообщений
    64
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я конечно извиняюсь, что влезаю Но здесь есть неточности про АР2 и проч.
    Исторически АР2 - это Esc, в микроне даже АР2 применяется как функциональная кнопка. На специалисте был ещё ряд кнопок F1 - F4 (лениво подсматривать картинку, пишу по памяти), которые использовались по разным назначениям и не фиксировались в мониторе, к примеру в бейсике по ним были LIST RUN и т.п.

    Ни только на Специалист-М использовалась полная раскладка клавиатуры, тоже самое было на Лик и на рядя ещё других "клонов".

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

  3. #212
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А зря не смотрите раскладки клавиатуры. Я не говорю что не было АР2, а то что она в другом месте (в верхней строке и не называется ESC). Мы здесь рассматриваем клоны Специалиста (Микрон вроде таковым не был). F клавиш было побольше, штук 8 (в том числе и на ЛИКе, где они по другому назывались). Всё же посмотрите все раскладки клонов упомянутые во вкладке, а потом поспорим.
    Последний раз редактировалось fifan; 19.01.2011 в 16:03.

  4. #213
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я не зависимо от раскладок в любой ситуации когда нужно действие по отмене чего-либо, давлю Esc (на Орионе ли, на РС ли), которая на 8-битках обычно соответствует АР2. Это уже где-то в подсознании. И думаю так у многих, кто лет двадцать провел за клавиатурой раскладки IBM-alike.

    Поэтому, думаю, правильно было бы либо назначать на Esc АР2, либо не назначать ничего (если нет кнопки явно соответствующей Esc PC). Тогда когда надо что-то отменить, и ничего на Esc не назначено, я нажму первый раз Esc и ничего не произойдет, я подумаю "кнопка чтоли не контачит?" и нажму второй раз - и снова ничего не произойдет, я проверю разъем и нажму еще раз - ничего не произойдет, и только тогда я вспомню про особенности клонов и нажму что-то по другому месту. А иначе я трижды перезагружу комп, наверняка потеряв набранные данные (к примеру, мой любимый текстовый редактор в CP/M переходит в омандный режим по ESC, и таких я знаю более чем один), и вообще перестану что-либо понимать.


    Сброс можно было бы повесить туда, куда реже всего при работе попадает рука. Например Pause или PrintScreen.

    Я не спорю, в конечном итоге вам решать, но у меня как у юзера будет случаться именно такой баттхерд.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  5. #214
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Я не зависимо от раскладок в любой ситуации когда нужно действие по отмене чего-либо, давлю Esc
    Ну я повторяю что в полном понимании ESC была только на Специалисте-М с его "оконным монитором". АР2 - почти на всех Специалистах.
    Цитата Сообщение от Error404 Посмотреть сообщение
    Сброс можно было бы повесить... Например Pause или PrintScreen.
    Ни одна ни другая, скан-код сложный. Вот такой: E11477E1F014F077 и E012E07C соответственно.

    А можно нарисовать себе любые кнопки и наклеить.
    Последний раз редактировалось fifan; 19.01.2011 в 19:55.

  6. #215
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Ну я повторяю что в полном понимании ESC была только на Специалисте-М с его "оконным монитором". АР2 - почти на всех Специалистах.
    Блиииннн... АР2 (АльтернативныйРегистр2 c кодом 1Bh=27d ) это и есть Esc! Точнее, кнопку AР2 стали называть Esc на PC, т.к. ее значение стало шире - не просто дополнительной кнопкой переключения режима терминала. Какой уж там на Специалисте-М мог быть еще один Esc, не совпадающий с AP2 - это уже конечно мне не понять...
    Через этот АР2 испокон веку вызываются модификаторы кодов управления режимами терминала в большинстве эмуляций терминалов, он не может иметь другой сканкод чтобы еще и Esc отдельный был. Либо Esc тогда будет с нестандартным сканкодом - т.е. вообще левая кнопка.
    Последний раз редактировалось Error404; 19.01.2011 в 21:41.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  7. #216
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Значит так. Верхний ряд кнопок реального Специалиста просто эмулируется кнопками F1...F12 на PS/2 клаве. В него может и входит кнопка АР2 может и нет. Наклейте себе поверх бумажки на кнопки и всё. А для вывода сброса пока нет свободной кнопки кроме Esc. Найдём - заменим.

  8. #217
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Модуль клавы с триггером mx/st. Руль - нумлок.
    По ресету режим не меняется, что есть правильно.
    У себя я вывел этот сигнал на GPIO1 и помыргал светодиодиком
    Вложения Вложения
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  9. #218
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Версия 24. Работоспособная. Отличия:
    1. Введён сигнал np - начального пуска, полностью повторяет сигнал оригинального Специалиста. Раньше его не было - стартовый адрес C000 был зашит в эмулятор процессора.
    2. Раскладка устаканилась. Пока в него изменения не будут вноситься. Введена Ewgeny7, но пока не используется клавиша Num Lock - переключение режима Стандарт/МХ.

    Идут первые эксперименты с SPI интерфейсом SD карты. Автором драйвера предъявлены требования по адресам:
    При включении и по сбросу -
    0000 - 7FFF - ПЗУ 32 кБайта
    8000 - EFFF - ОЗУ (в том числе и видео) 28 кБайт
    F000 - F7FF - SPI 2 кБайта (вместо порта программатора, реально используется только два первых байта)
    F800 - FFFF - ВВ55 (порт клавиатуры) 2 кБайта
    После инициализации и смены сигнала НП -
    0000 - EFFF - ОЗУ (в том числе и видео) 60 кБайт
    F000 - F7FF - SPI 2 кБайта (вместо порта программатора, реально используется только два первых байта)
    F800 - FFFF - ВВ55 (порт клавиатуры) 2 кБайта

    Работа такова:
    При сбросе загрузчик (>5 кБайт) грузит монитор с SD карты с адреса С000 и запускает его. Монитор посредством НП отключает ПЗУ. Получившиеся ОЗУ 0000 - EFFF доступно для чтения и записи. Соответственно с адреса C000 лежит Монитор и другие программы.

  10. #219
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    При сбросе загрузчик (>5 кБайт) грузит монитор с SD карты
    Загрузчик работает с FAT (поиск файла ПЗУ в файловой системе) или просто грузит блок данных с карты с заранее заданных секторов?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  11. #220
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока только второе.

Страница 22 из 35 ПерваяПервая ... 181920212223242526 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Орион-2010 на u10ep3c
    от Ewgeny7 в разделе Орион
    Ответов: 141
    Последнее: 19.10.2013, 23:51

Ваши права

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