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

User Tag List

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

Тема: ZX_Multi_Card

  1. #1321
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    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
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  4. #1323
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    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
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #1325
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    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
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  8. #1327
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    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
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #1329
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    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
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    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 из 160 ПерваяПервая ... 129130131132133134135136137 ... ПоследняяПоследняя

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

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

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

Ваши права

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