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

User Tag List

Страница 67 из 130 ПерваяПервая ... 636465666768697071 ... ПоследняяПоследняя
Показано с 661 по 670 из 1297

Тема: Reverse. Конфигурации

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

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    кто уже реально ее прикрутил в FPGA
    DMAUSC - никто, 8237 - ZEK давал как-то сцылку, занимает что-то около 30% DE1 (на сегодня реализована токо частично)

    ---------- Post added at 15:27 ---------- Previous post was at 15:21 ----------

    Цитата Сообщение от vlad Посмотреть сообщение
    По поводу влезет или нет, то думаю влезет, ведь не все режимы чипов используются
    т.е. ты предлагаешь сделать эмулятор под те три программы, что юзают DMAUSC, и всё.. а если появится четвёртая программа, юзающая DMA по другому - то всё, приплыли

    Цитата Сообщение от vlad Посмотреть сообщение
    да и повторять их (как есть) нет смысла,
    почему?

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

  3. #662
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    8237 - ZEK давал как-то сцылку, занимает что-то около 30% DE1 (на сегодня реализована токо частично)
    но там можно почистить и выкинуть часть режимов, как то "Передача память-память" (которая так нигде и не использовалась), "Тестовый режим"(толку от него ноль, только торможение), "Сжатие времени передачи" (для спека не актуально), "Тип передачи: каскадный режим", это так - навскидку, можно полистать даташит и найти еще что выкинуть.

    ---------- Post added at 14:32 ---------- Previous post was at 14:31 ----------

    Цитата Сообщение от vlad Посмотреть сообщение
    Если откинуть то что не востребовано в 8254
    Отличий 8253 от 8254 не знаю, но в DMA юзалась 8253 (ВИ53).

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

    По умолчанию

    Цитата Сообщение от lisica Посмотреть сообщение
    Я, вот подумал, может совместить переключатель мапперов с переключателем фреймов - режим экрана - пентагон и режим маппера тож пентагон?
    лучше отдельно включать тайминги ZX48/Pentagon. А на какой архитетуре портов - это дело самих юзеров, вон Pentagon-1024SL v.1.4 - это по портам KAY, но с пентовыми таймингами

    ---------- Post added at 15:45 ---------- Previous post was at 15:34 ----------

    Цитата Сообщение от vlad Посмотреть сообщение
    конфигурационный файл, который должен подгружаться с SD и настраивать систему. С другой стороны, по предложению Ewgeny7, конфигурацию стоит разместить в (NVRAM) PCF8583, так вот, нужен стандарт
    конфигурационные файлы должны применяться для загрузи разных архитетур.. типо ZX, Орион, Вектор и т.д. А внутри одной архитектуры все переключения на разные клоны делать портами. В этом случае будет возможно менять конфигурацию на лету.. типо - один кадр - Пент, а на другой уже SKAY и т.д. Я не предлагаю менять их каждый кадр, имеется ввиду быстрота смены

    ---------- Post added at 15:47 ---------- Previous post was at 15:45 ----------

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    Отличий 8253 от 8254 не знаю
    в 54 исправлены ошибки и частота 8MHz

    ---------- Post added at 15:58 ---------- Previous post was at 15:47 ----------

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    там можно почистить и выкинуть часть режимов, как то "Передача память-память" (которая так нигде и не использовалась), "Тестовый режим"(толку от него ноль, только торможение), "Сжатие времени передачи" (для спека не актуально), "Тип передачи: каскадный режим", это так - навскидку, можно полистать даташит и найти еще что выкинуть.
    режим память-память в версии DMAUSC под NemoBus v.2.0 расширен до возможностей Z80DMA, т.е. кроме mem->mem, добавлены mem->I/O, I/O->mem, I/O->I/O. Кроме того в каскадном режиме включен второй 8237. И вообще, они оба используются как системные DMA со всеми вытекающими.
    Последний раз редактировалось Black_Cat; 27.02.2011 в 15:51.

  5. #664
    Veteran Аватар для lisica
    Регистрация
    19.12.2008
    Адрес
    Черкассы
    Сообщений
    1,573
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    лучше отдельно включать тайминги ZX48/Pentagon. А на какой архитетуре портов - это дело самих юзеров
    Знач ставлю пока на F10.

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    конфигурационные файлы должны применяться для загрузи разных архитетур.. типо ZX, Орион, Вектор и т.д. А внутри одной архитектуры все переключения на разные клоны делать портами.
    Если и делать портами, то только, когда активен CD загрузчик (когда грузится ром).
    А сами конфиги конкретного клона всунуть в остальные ячейки RTS.
    Робик 1024(пентагоновские тайминги),+ 7Мц+, 2AY(TS),+ контроллер дисковода,+ 3.5,+ 5.25 флоп,+CMOS,+ mouse(caro),+ Flash.
    Pentagon 128(1991г.)+YМ
    программатор 2732-27512.


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

    По умолчанию

    Цитата Сообщение от lisica Посмотреть сообщение
    Знач ставлю пока на F10.
    имхо, на лету это делать нет необходимости, токо кнопку занимать. Эт надо в сетапе выставлять при первоначальной загрузке. В Хiмеr'e например, конфигурация прописывается в спец регистрах в защищённом режиме ОС (по типу режима Kernel в ReVerSe). В этих регистрах указывается полная конфигурация виртуальной машины XVM, в которой и будет запускаться спековский софт. Возможно динамическое переключение между несколькими XVM в режиме вытесняющей многозадачности или реалтайм многозадачности.

    ---------- Post added at 18:09 ---------- Previous post was at 17:54 ----------

    Цитата Сообщение от lisica Посмотреть сообщение
    сами конфиги конкретного клона всунуть в остальные ячейки RTS
    Т.к. обращение в RTC очень медленное, а динамическое изменение конфигурации должно происходить быстро, то в RTC есть смысл сохранять параметры токо для первоначальной инициализации. Память RTC - это токо зеркало, которое не влияет на параметры, меняющиеся динамически. Т.е. юзером через сетап сначала прописывается значение в порт, а уже потом это дублируется в памяти RTC.
    Последний раз редактировалось Black_Cat; 27.02.2011 в 18:17.

  7. #666
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    режим память-память в версии DMAUSC под NemoBus v.2.0
    а на u9 есть NemoBUS?

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

    По умолчанию

    Да, забыл сказать, что в Хiмеr'e динамически можно переключаться только между четырьмя спековскими архитектурами портов: SKAY, Pentagon, Profi(токо спековский режим), +3.

    ---------- Post added at 18:27 ---------- Previous post was at 18:22 ----------

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    а на u9 есть NemoBUS?
    ты хочешь на u9 NemoBus? Знаешь, нет ничего нереального - последовательный интерфейс + южный мост - и подключай хоть NemoBus, хоть ISA..

  9. #668
    Veteran Аватар для lisica
    Регистрация
    19.12.2008
    Адрес
    Черкассы
    Сообщений
    1,573
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    имхо, на лету это делать нет необходимости, токо кнопку занимать.
    Пока тырдос нормальный для DFFD не появится - висеть переключателю на кнопке.Во всяком случае я для себя, а то, бывает мучаешься с прошивкой, а оказывается дос виноват. Да, и я же сказал пока ставлю - для отладки. А может и приживётся там.
    Робик 1024(пентагоновские тайминги),+ 7Мц+, 2AY(TS),+ контроллер дисковода,+ 3.5,+ 5.25 флоп,+CMOS,+ mouse(caro),+ Flash.
    Pentagon 128(1991г.)+YМ
    программатор 2732-27512.


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

    По умолчанию

    Цитата Сообщение от lisica Посмотреть сообщение
    Пока тырдос нормальный для DFFD не появится
    я говорил о таймингах, а не о портах. Тайминги на лету переключать нет смысла, и привязывать их к конкретной архитектуре портов тож. Тайминги выбираются - отдельно, порты - отдельно.
    Последний раз редактировалось Black_Cat; 27.02.2011 в 19:10.

  11. #670
    Veteran Аватар для lisica
    Регистрация
    19.12.2008
    Адрес
    Черкассы
    Сообщений
    1,573
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кто хотел понять тот понял.
    Робик 1024(пентагоновские тайминги),+ 7Мц+, 2AY(TS),+ контроллер дисковода,+ 3.5,+ 5.25 флоп,+CMOS,+ mouse(caro),+ Flash.
    Pentagon 128(1991г.)+YМ
    программатор 2732-27512.


Страница 67 из 130 ПерваяПервая ... 636465666768697071 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ReVerSE - открытый проект ZX Spectrum совместимого компьютера
    от vlad в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 462
    Последнее: 14.12.2020, 11:01
  2. Изготовление плат и продажа Reverse
    от vlad в разделе Новодел
    Ответов: 124
    Последнее: 28.06.2012, 10:46

Ваши права

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