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

User Tag List

Страница 79 из 120 ПерваяПервая ... 757677787980818283 ... ПоследняяПоследняя
Показано с 781 по 790 из 1199

Тема: Орион-2010. Hard & Soft

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

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Нет ли желания завести проект на GoogleCode? Там и система контроля версий есть, и тусовку из разработчиков-участников наладить можно.
    Нет, спасибо. Пока не нужно ни первое, ни второе.
    Мини-страничку по Ориону с фото и видео, документацией и схемами наверное стоит сделать у себя на сайте.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

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

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Весенний отпуск.
    Пока Еррор-404 не выдаст продукт, я ухожу на родной Спектрум. Ибо там дел накопилось пока я с Орионом ковырялся . До скорой (надеюсь) встречи!
    Надолго не уходи, заглядывай.
    Я планирую на этой неделе запустить CPM (если опять на работе не припашут).
    Весь код CPM с планировавшимися правками уже написан (переписано порядка 50% BIOS-a, MBR), сейчас самое мутное - отладка.
    Также переписан и отлажен драйвер низкоуровневого доступа к носителю - idebdos - в универсальной версии (один и тот же драйвер работает как для IDE, так и для SD-карт). Так что на SD уже автоматически работают fdisk (разметка партиций) и fat (копировщик из/в FAT12/16/32), т.к. они весь нижний уровень доступа к IDE/SD не содержат - он вынесен в idebdos.
    Последний раз редактировалось Error404; 24.03.2010 в 21:38.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Надолго не уходи, заглядывай.
    На "свистки" я заглядываю, только не пишу ничего, ибо нечего
    Сейчас, наткнувшись на opencores.org на новую версию ядра Z80, обновил его в проекте. Чисто на всякий случай
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Нет, спасибо. Пока не нужно ни первое, ни второе.
    Мини-страничку по Ориону с фото и видео, документацией и схемами наверное стоит сделать у себя на сайте.
    Обязательно надо сделать, если еще не сделано.
    И пропиарить - в emuverse.ru, wiki страничке Ориона, у меня на странице, да и вообще повсеместно. Чтобы народ знал. Так соберем "группу тестирования".

    ---------- Post added at 12:18 ---------- Previous post was at 12:15 ----------

    Цитата Сообщение от Error404 Посмотреть сообщение
    Я планирую на этой неделе запустить CPM на SD.
    Сделано!
    http://zx.pk.ru/showpost.php?p=269861&postcount=35
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

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

    По умолчанию

    Error404, ты не помнишь навскидку, во время работы теста памяти при старте СР/М, можно "сократить" время нажатием кнопочки Интер. Так вот, там просто читается F401 или как-то мудрёнее сделано? Очень похоже на "автоопределение типа клавиатуры" как в играх.
    Суть в том, что "ускорить" тест получется только кнопкой "Esc", на Интер и Пробел реакции нет. Я знаю, что это проблема в железе, ибо она то появляется, то исчезает. Чую, что опять что-то не то читается из F400. Также перестал работать стартовый экран Эксолона, там просят нажать Интер, но реакция есть также только на Esc.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Error404, ты не помнишь навскидку, во время работы теста памяти при старте СР/М, можно "сократить" время нажатием кнопочки Интер. Так вот, там просто читается F401 или как-то мудрёнее сделано? Очень похоже на "автоопределение типа клавиатуры" как в играх.
    Суть в том, что "ускорить" тест получется только кнопкой "Esc", на Интер и Пробел реакции нет. Я знаю, что это проблема в железе, ибо она то появляется, то исчезает. Чую, что опять что-то не то читается из F400. Также перестал работать стартовый экран Эксолона, там просят нажать Интер, но реакция есть также только на Esc.
    При загрузке CPM "проматывание" теста памяти делается любой кнопкой. Там опрашивается п\п Монитора статус. Код этой п\п примерно такой:
    KBD_ST: XOR A
    LD (YF400),A
    LD A,(YF401)
    INC A
    RET Z
    OR 0FFH
    RET

    Соответственно, ПЛИС должна успеть ответить за 12 тактов CPU.
    Если она не успевает, эффект будет ровно такой, как описываешь.

    Кстати, ДОС-SD в эмуляторе работает в модели Орион-ПРО (из режима 128), но Элита не работает - зависает. Конечно, надо еще и на реале проверять (может быть эмуль не точно эмулирует).
    Последний раз редактировалось Error404; 29.03.2010 в 00:41.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Соответственно, ПЛИС должна успеть ответить за 12 тактов CPU.
    Спасибо за фрагмент кода. Разобрался.
    В общем, такой подход, как применен в этом фрагменте для ПЦ клавиатуры не прокатит. Опрос одновременно более чем 1 ряда клавиатуры загоняет контроллер в "непонятки". Для разруливания этого применяется принцип, при котором при запросе более 1 ряда контроллер обрабатывает его как запрос одного заранее определенного "аварийного" ряда. У меня после последних ковыряний с клавиатурой стояло по дефолту нулевой ряд матрицы (Esc, F1-F4,Delete...). Для столь любимой кнопки Enter переделаю ряд "по умолчанию" на седьмой.

    ---------- Post added at 10:07 ---------- Previous post was at 09:53 ----------

    Цитата Сообщение от Error404 Посмотреть сообщение
    Если она не успевает, эффект будет ровно такой, как описываешь.
    Успевает. ПЛИС не МК, ей не нужно время для обработки запроса. Достаточно пары тактов клока.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Спасибо за фрагмент кода. Разобрался.
    В общем, такой подход, как применен в этом фрагменте для ПЦ клавиатуры не прокатит. Опрос одновременно более чем 1 ряда клавиатуры загоняет контроллер в "непонятки". Для разруливания этого применяется принцип, при котором при запросе более 1 ряда контроллер обрабатывает его как запрос одного заранее определенного "аварийного" ряда. У меня после последних ковыряний с клавиатурой стояло по дефолту нулевой ряд матрицы (Esc, F1-F4,Delete...). Для столь любимой кнопки Enter переделаю ряд "по умолчанию" на седьмой.
    В таком режиме КМК часть игр не будет работать, особенно старых Орионовских - опрос статуса всегда делается опросом всех линий одновременно. Это уже проходили с контроллером Камиля - у него отрабатывается эмуляция одновременно нажатых кнопок, заточка шла как раз на то, чтобы контроллер "успевал". Кстати, я проверял прошивки на отработку этой особенности на игре CrazyCars (crcars#.com - там есть похожий фрагмент кода опроса клавиатуры) и п/п Монитора статус как раз при старте ОС.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  10. #789
    Junior
    Регистрация
    09.03.2009
    Адрес
    Н.Новгород
    Сообщений
    27
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Позволю влезть с комментарием. Когда делал специалист на FPGA, тоже встала проблема с PS/2 клавой. Причем в спеце клавиатуру можно сканировать как по строкам, так и по столбцам. Решил вот так: http://dmtr.nnov.ru/Specialist.v Работает сканирование и по строкам и по столбцам, а также позволяет групповые нажатия и сканирование сразу нескольких строк/столбцов. Правда на Verilog, но если интересно, могу покамментить.

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    В таком режиме КМК часть игр не будет работать, особенно старых Орионовских - опрос статуса всегда делается опросом всех линий одновременно.
    Не понял, почему не будет. Я перенес "дефолтную" строчку на седьмую. Теперь при сканировании "всех" кнопок откликается Enter и кнопочки в одном с ним ряду.
    Крэзи Кар работает нормально.

    Цитата Сообщение от dmtr Посмотреть сообщение
    Работает сканирование и по строкам и по столбцам, а также позволяет групповые нажатия и сканирование сразу нескольких строк/столбцов. Правда на Verilog, но если интересно, могу покамментить.
    Это разумеется интересно
    Хорошие решения грех не использовать.
    Будем все очень благодарны.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

Страница 79 из 120 ПерваяПервая ... 757677787980818283 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 22
    Последнее: 06.10.2008, 14:17
  2. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 1
    Последнее: 22.08.2008, 08:56
  3. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 2
    Последнее: 21.08.2008, 13:31
  4. soft dt
    от roxx в разделе Софт
    Ответов: 4
    Последнее: 30.01.2008, 18:41

Ваши права

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