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

User Tag List

Страница 138 из 162 ПерваяПервая ... 134135136137138139140141142 ... ПоследняяПоследняя
Показано с 1,371 по 1,380 из 1612

Тема: ZX_Multi_Card

  1. #1371

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Исправленная версия прошивки ATMega8515/ZXMC2 для Профи: http://caro.su/files/zxmc2prf28.zip
    Отлично! Проверю сегодня вечером и отпишусь о результатах!
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  2. #1372

    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,112
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    фото теста я не сделал вчера, а эмуляторы в него не вываливаются... видимо инициализация клавиш идет уже после сброса.
    Ты об этом тесте?
    Нажмите на изображение для увеличения. 

Название:	test.jpg 
Просмотров:	345 
Размер:	18.0 Кб 
ID:	67213

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

  3. #1373

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от alvis Посмотреть сообщение
    Ты об этом тесте?
    Нажмите на изображение для увеличения. 

Название:	test.jpg 
Просмотров:	345 
Размер:	18.0 Кб 
ID:	67213
    да, о нем. Savelij сделал по моей просьбе переход на этот тест сразу после включения и сброса компа. Прошивку я отправил Камилю вчера.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  4. #1374

    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,112
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    да, о нем. Savelij сделал по моей просьбе переход на этот тест сразу после включения и сброса компа. Прошивку я отправил Камилю вчера.
    А зачем? Любая зажатая кнопка при включении или сбросе и ты в этом тесте.
    P.S. Если для эмулятора, то в анриле нажимаешь любую кнопку и нажимаешь F12.
    Последний раз редактировалось alvis; 07.12.2018 в 18:30.

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

  5. #1375

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Всё, я наконец-то понял свою ошибку.
    Просто забыл, что 6-ой бит - это бит KD5 = 0 при сканировании только линии KA14.
    Исправленная версия прошивки ATMega8515/ZXMC2 для Профи: http://caro.su/files/zxmc2prf28.zip
    Подтверждаю. Расширенные клавиши работают! Кроме F11 и F12, так как на них висят управление турборежимом и magic кнопка. Теперь нужно разобраться с раскладкой некоторых клавиш, чтобы они были по стандартной раскладке Профи и будет совсем хорошо. Камиль, спасибо за прошивку!

    - - - Добавлено - - -

    Цитата Сообщение от alvis Посмотреть сообщение
    А зачем? Любая зажатая кнопка при включении или сбросе и ты в этом тесте.
    P.S. Если для эмулятора, то в анриле нажимаешь любую кнопку и нажимаешь F12.
    А затем, что этот тест под стандартный экран спектрума и дебажить прошивку мультикарты можно на любом спектруме. Для этого надо было проверить не будут ли мешать особенности профи для запуска этого режима и сделать сразу запуск теста, для удобства.

    - - - Добавлено - - -

    Камиль, наверное невозможно сделать полное соответствие расширенных клавиш АТ клавиатуры в мультикарте под стандарт хт клавиатуры профи? Вынести управление турборежимом, magic кнопку с F11 и F12 на Power и Sleep? Они вроде не задействованы?
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  6. #1376

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    наверное невозможно сделать полное соответствие расширенных клавиш АТ клавиатуры в мультикарте под стандарт хт клавиатуры профи? Вынести управление турборежимом, magic кнопку с F11 и F12 на Power и Sleep? Они вроде не задействованы?
    Не все PS/2 клавиатуры содержат эти клавиши.
    Проще наверное перенести управление турборежимом и Magic
    на нажатие клавиш F11 и F12 с предварительно нажатой клавишей SHIFT или WinMenu.
    Последний раз редактировалось caro; 08.12.2018 в 08:22.

  7. #1377

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Проще наверное перенести управление турборежимом и Magic
    на нажатие клавиш F11 и F12 с предварительно нажатой клавишей SHIFT или WinMenu.
    Да, вариант с WinMenu тоже хороший. WinMenu думаю есть везде. Нехочу навязываться, но как можно переделать оставшиеся клавиши по стандарту профи?
    Код:
    Esc              CS+<1>
    Tab	  	 CS+<I>
    Caps Lock 	 SS+CS
    Alt левый        SS+<ENTER>
    ALt прав.        SS+<SPACE>
    F11 	         SS+<Q>
    F12 	         SS+<W>
    Возможно есть какая-то методика компиляции исходников из архива с прошивкой? какие программы нужно установить? Спасибо!
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  8. #1378

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    Возможно есть какая-то методика компиляции исходников из архива с прошивкой? какие программы нужно установить?
    Методика очень простая, надо отредактировать файл, который я вложил в архив: tabkbd_p.asm
    Вот так, для тех клавиш которые ты хотел изменить:
    Код:
    ;		это скан-код IBM vvv
    tab_kbd:			;	 vvv - а это клавиша IBM
    ...
    ;	DB	CapSh+Kl_SS	;08h 	 ESC
    	DB	CapSh+Kl_1	;08h 	 ESC
    ...
    ;	DB	CapSh+Kl_1	;0Dh	 Tab	CapSh+"1" Edit
    	DB	CapSh+Kl_I	;0Dh	 Tab	CapSh+"1" Edit
    ...
    ;	DB	AltTb+16	;14h	Caps Lock
    	DB	CapSh+Kl_SS	;14h	Caps Lock
    ...
    ;	DB	CapSh+Kl_3	;19h	Left Alt
    	DB	Kl_CR+Kl_SS	;19h	Left Alt
    ...
    ;	DB	CapSh+Kl_4	;39h	Right Alt
    	DB	Kl_Sp+Kl_SS	;39h	Right Alt
    ...
    ;	DB	000H		;56h	F11 -> TURBO
    	DB	Kl_SS+Kl_Q	;56h	F11 -> TURBO
    ...
    ;	DB	000H		;5Eh	F12 -> NMI
    	DB	Kl_SS+Kl_W	;5Eh	F12 -> NMI
    ...
    Для компиляции этого исходника я использую компилятор ASM51,
    результатом работы которого получается HEX-файл.
    Это текстовый файл, которым надо заменить старый фрагмент из
    HEX-файла прошивки в соответствии с адресом началом и концом фрагмента прошивки.
    Код:
    :10170000FFFFFFFFFFFFFFF0BA747171B199C0F1E5
    ....
    :0217A0009A00AD
    :1017F000093D040B130C0D352B3429322A3C333BA5
    Результатом будет нужная тебе привязка клавиш.
    К сожалению кроме F11 и F12 поскольку они привязаны еще
    и к формированию сигналов выдачи MAGIC и TURBO
    Для этого надо отредактировать еще и исходник самой прошивки.
    Вложения Вложения
    • Тип файла: zip asm51.zip (29.8 Кб, Просмотров: 124)
    Последний раз редактировалось caro; 08.12.2018 в 18:40.

  9. #1379

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    caro, вчера попробовал переназначить клавиши - вообщем-то всё получилось c первого раза, за исключением комбинаций с Symbol Shift. Наверное нужно использовать обозначение клавиши SymSh, а не Kl_SS? Сегодня заменю и думаю всё заработает. Вот как здесь:
    Код:
    	DB	SymSh+Kl_CR	;0Ah/81h Left Flying Windows
    этa комбинация правильно отрабатывается, как левый ALT.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  10. #1380

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Сейчас ситуация с клавишами такая: практически все клавиши на своем месте, кроме ALT. Сейчас левый и правый ALT работают как левый, это наверное нужно тоже править прошивку, для их разделения?

    Фото теста клавиатуры Профи:

    [свернуть]

    Камиль, может получится разделить ALTы и переназначить функции TURBO и MAGIC c F11 и F12 на работу с SHIFT, а F11 и F12 сделать функциональными клавишами Профи, как ты предлагал? или какой будет самый простой путь доделать раскладку и сохранить функционал управления TURBO и MAGIC?
    Во вложении текущая раскладка клавиатуры и прошивка для меги.
    Вложения Вложения
    Последний раз редактировалось solegstar; 11.12.2018 в 21:42. Причина: Поправил архив с текущей прошивкой
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

Страница 138 из 162 ПерваяПервая ... 134135136137138139140141142 ... ПоследняяПоследняя

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

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

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

Ваши права

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