User Tag List

Страница 49 из 162 ПерваяПервая ... 454647484950515253 ... ПоследняяПоследняя
Показано с 481 по 490 из 1612

Тема: ZX_Multi_Card

  1. #481

    Регистрация
    24.06.2005
    Адрес
    Лысьва
    Сообщений
    1,205
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    всё остальное тянут драйвера
    а это как понимать? http://zx.pk.ru/showpost.php?p=110529&postcount=20

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

  3. #482

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    http://www.zx.pk.ru/showpost.php?p=106945&postcount=29
    как понимаю, через драйвера с мультикартой можно работать либо как с ZX MC ртц, либо как с глюк ртц
    Последний раз редактировалось Black_Cat; 27.12.2007 в 00:10.

  4. #483

    Регистрация
    24.06.2005
    Адрес
    Лысьва
    Сообщений
    1,205
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Похоже о разных вещах говорим...

  5. #484

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    остаётся подождать caro и выяснить что он имел ввиду - физические порты, или драйвера.. по крайней мере в первом посте никаких других портов, кроме ZX MC ртц не упоминается..
    Последний раз редактировалось Black_Cat; 27.12.2007 в 00:35.

  6. #485

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

    По умолчанию

    Цитата Сообщение от skyther
    Как я понимаю новая версия платы тянет часы по схеме глюка?
    Да, для этого в дешифраторе добавлен порт xxF7h.

    Цитата Сообщение от skyther
    А можно схему посмотреть? В смысле чего-там-в-пал...
    Схему и исходник прошивки PAL обязательно выложу.

    Добавлено через 4 минуты
    Цитата Сообщение от Black_Cat
    остаётся подождать caro и выяснить что он имел ввиду - физические порты, или драйвера.. по крайней мере в первом посте никаких других портов, кроме ZX MC ртц не упоминается..
    В первом посте пока информация только о предыдущей версии ZXMC.
    А драйверами при работе программ, оперирующих физическими портами GLUKа не обойтись.
    Имеются ввиду физические порты GLUK RTC.
    Последний раз редактировалось caro; 27.12.2007 в 06:17. Причина: Добавлено сообщение

  7. #486

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Камиль, предлагаю, пока ты не начал собирать мультяхи, выкинуть из RTC порт #EFF7, бит D7 которого понадобится для введения доп. видеорежимов. Отсутствие этого порта в дешифрации никак не скажется на работе часов, ввиду полной избыточности этого порта в схеме управления часами. Как понимаю введение этого порта было исключительно обусловлено не очень высоким уровнем знаний разработчиков и схема может прекрасно работать и без него, а сам он нужен в других устройствах. Сделай пожалуйста прямую выборку #DFF7, #BFF7 без учёта D7 #EFF7. На программной и аппаратной совместимости это никак не отразится, ввиду того, что по портам #DFF7, #BFF7, никаких других устройств кроме RTC нет. Для тебя это ничего не будет стоить (даже сэкономишь на месте в ПАЛе или однокристалке), а для развития Спектрума это очень важно.
    Последний раз редактировалось Black_Cat; 27.12.2007 в 08:25.

  8. #487

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

    По умолчанию

    Цитата Сообщение от Black_Cat
    предлагаю, пока ты не начал собирать мультяхи, выкинуть
    из RTC порт #EFF7, бит D7 которого понадобится для введения доп. видеорежимов.
    Отсутствие этого порта в дешифрации никак не скажется на работе часов,
    ввиду полной избыточности этого порта в схеме управления часами.
    Как понимаю введение этого порта было исключительно обусловлено не
    очень высоким уровнем знаний разработчиков и схема может прекрасно
    работать и без него, а сам он нужен в других устройствах.
    Во-первых мне бит D7 порта #EFF7 нужен, поскольку его установка в 1
    означает начало работы с часами, а сброс в 0 - конец работы.
    Дело в том, что в ZXMC используется RTC с последовательным доступом,
    и для того, что бы прочитать информацию из часов и записать ее назад,
    нужно время.
    Поэтому парралельно с работой RTC тикают программные часы, реализованные
    на одном из таймеров Меги.
    Обновление информации, при наличии часов, происходит именно по признаку
    установки в 1 бита порта #EFF7.
    Запись обратно в RTC - при сбросе этого бита (если перед этим он устанавливался).

    Во-вторых, наличие этого порта в ZXMC мне кажется никак не скажется на
    работе схемы переключения видео-режимов,поскольку ZXMC блокирует только
    порты чтения, а порты записи остальных устройств Спектрума работают.
    Мало того, копия состояния регистра #EFF7 будет хранится в ZXMC, и ее можно
    всегда прочитать, определяя текущее состояние этого порта.

    Цитата Сообщение от Black_Cat
    Сделай пожалуйста прямую выборку #DFF7, #BFF7 без учёта D7 #EFF7.
    Использование ATF16V8 не позволяет этого сделать, ввиду ограниченного количества
    линий ввода.
    Дешифрация идет только по младшим адресным линиям.

  9. #488

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Во-вторых, наличие этого порта в ZXMC мне кажется никак не скажется на
    работе схемы переключения видео-режимов,поскольку ZXMC блокирует только
    порты чтения, а порты записи остальных устройств Спектрума работают.
    Мало того, копия состояния регистра #EFF7 будет хранится в ZXMC, и ее можно
    всегда прочитать, определяя текущее состояние этого порта.
    а если в следующих версиях в #EFF7 вообще ничего относящегося к RTC писать не будут?
    Цитата Сообщение от caro Посмотреть сообщение
    Дешифрация идет только по младшим адресным линиям.
    это не важно, имелось ввиду исключить #EFF7 там где он дешифрируется
    Цитата Сообщение от caro Посмотреть сообщение
    Во-первых мне бит D7 порта #EFF7 нужен, поскольку его установка в 1
    означает начало работы с часами, а сброс в 0 - конец работы.
    а как-то придумать по другому, без использования #EFF7?? Тебе не хватит времени между обращением к адресному порту и порту данных?
    Цитата Сообщение от caro Посмотреть сообщение
    Запись обратно в RTC - при сбросе этого бита
    имеешь ввиду запись состояния первых 14 ячеек RTC?
    Последний раз редактировалось Black_Cat; 27.12.2007 в 10:37. Причина: Добавлено сообщение

  10. #489

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

    По умолчанию

    Цитата Сообщение от Black_Cat
    а если в следующих версиях в #EFF7 вообще ничего относящегося к RTC писать не будут?
    Это будет не правильно, поскольку уже применяется, придется это учитывать.
    Цитата Сообщение от Black_Cat
    это не важно, имелось ввиду исключить #EFF7 там где он дешифрируется
    К сожалению важно, поскольку именно выходной сигнал дешифратора
    определяет диапазон блокируемых адресов.

    [QUOTE=Black_Cat]а как-то придумать по другому, без использования #EFF7??/QUOTE]Конечно можно, сейчас сделано именно по тому алгоритму, который заложен.

    Цитата Сообщение от Black_Cat
    имеешь ввиду запись состояния первых 14 ячеек RTC?
    Не только регистры часов, но и всю зону ОЗУ RTC.
    И при чтении и при записи.
    Последний раз редактировалось caro; 27.12.2007 в 10:40.

  11. #490

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Это будет не правильно, поскольку уже применяется
    нет, это используется только в глюке, и решается перепрошивкой ПЗУ
    Цитата Сообщение от caro Посмотреть сообщение
    Не только регистры часов, но и всю зону ОЗУ RTC.
    И при чтении и при записи.
    256 ячеек?
    Последний раз редактировалось Black_Cat; 27.12.2007 в 11:12. Причина: Добавлено сообщение

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

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

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

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

Ваши права

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