User Tag List

Страница 133 из 162 ПерваяПервая ... 129130131132133134135136137 ... ПоследняяПоследняя
Показано с 1,321 по 1,330 из 1612

Тема: ZX_Multi_Card

  1. #1321

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

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    и когда он отключен, будет работать порт BF ZXMC.
    сделал, добавив с дешифратор zxmc сигнал выборки порта ВГ93, сейчас конфликта нет, но и часики не идут. исключение бита А6 из дешифратора порта DF и BF в АТФке тоже ничего не дало.
    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. #1321
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #1322

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

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    сделал, добавив с дешифратор zxmc сигнал выборки порта ВГ93, сейчас конфликта нет, но и часики не идут. исключение бита А6 из дешифратора порта DF и BF в АТФке тоже ничего не дало.
    А можно посмотреть на исходник работы с часами в Profi. Или хотя бы бинарник с фрагментом работы с портами часов Profi. Это бы многое прояснило.

  4. #1323

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

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Я не видел схему новой верхней платы PROFI со встроенным ZXMC, поэтому не знаю как в ней
    реализована адресация портов. Подозреваю, что блокировка пересекающихся портов реализована
    за счет введения дешифрации с блокировкой битами CPM и ROM14.
    Вот тема новой верхней платы. В ней есть прошивка для ПЛИС с исходниками и схема (ссылка на схему). Выбор расширенной периферии (по сравнению с обычным спектрумом с контроллером дисковода) Профи сделана действительно за счет активации комбинации двух сигналов (битов портов), CPM и ROM14 как я писал выше.
    Цитата Сообщение от caro Посмотреть сообщение
    По поводу двойной адресации. Какие в реальности адреса используются? Неужели оба варианта надо использовать?
    так по программе я сказать не могу, никогда не программировал под часы, возможно Vadim сможет помочь, но в дешифраторе бита шины адреса А6 нет.
    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.

  5. #1324

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

    По умолчанию

    Цитата Сообщение от solegstar
    так по программе я сказать не могу, никогда не программировал под часы, возможно Vadim сможет помочь, но в дешифраторе бита шины адреса А6 нет.
    А в текущей прошивке нового Profi заложены процедуры работы с часами?

  6. #1325

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

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    А можно посмотреть на исходник работы с часами в Profi. Или хотя бы бинарник с фрагментом работы с портами часов Profi. Это бы многое прояснило.
    исходников у меня нет, но есть образ CPM для Профи, где есть утилита testimer.com. Также есть настроенный эмулятор zxmak2 для Profi. возможно эмулятор придется перенастроить под себя.
    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.

  7. #1326

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

    По умолчанию

    Попробую вытащить testimer.com из образа диска. Это уже что-то.

  8. #1327

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

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    А в текущей прошивке нового Profi заложены процедуры работы с часами?
    ты имеешь ввиду дешифратор в плис? он есть, т.е. фактически в ПЛИС встроена АТФ с мультикарты со всей её логикой. процедур в биосе нет, всё загружается с HDD/FDD в виде драйверов.
    Последний раз редактировалось solegstar; 13.11.2018 в 23:32.
    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.

  9. #1328

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

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    ты имеешь ввиду дешифратор в плис? он есть, т.е. фактически в ПЛИС встроена АТФ с мультикарты со всей её логикой.
    Это я понял. Я имел ввиду процедуры в ПЗУ, которое сейчас используется в новом PROFI. Или используется старый вариант ROM.

  10. #1329

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

    По умолчанию

    вот так выглядит результат работы программы testimer в эмуляторе.

    я так понимаю в эмуляторе тоже частично реализован интерфейс с 512ВИ1

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

    Цитата Сообщение от caro Посмотреть сообщение
    Или используется старый вариант ROM.
    Да, используется старый вариант.
    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.

  11. #1330

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

    По умолчанию

    Вытащил testimer.com
    Как ни странно регистр порта адреса в этой программе = 0xFF а не 0xBF
    Адрес регистра данных RTC = 0xDF
    Тогда понятно, почему не работают часы в ZXMC2.
    Завтра переделаю прошивку и попробую проверить работу часов на своем компе.

    PS. Честно говоря мне больше понравился адреc 0xBF.
    Последний раз редактировалось caro; 14.11.2018 в 01:13.

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

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

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

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

Ваши права

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