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

User Tag List

Страница 76 из 78 ПерваяПервая ... 72737475767778 ПоследняяПоследняя
Показано с 751 по 760 из 780

Тема: Новый Специалист: ПК на дискретах

  1. #751
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    О ВИ53 никто не знает и, соответственно, никто его не затыкает. По идее следует добавить кляп для ВИ53 в лодыря.
    Я нашёл у Vinxru затыкалку ВИ53. В эмуляторе работает. Ещё добавил заставку от того же автора. Прошью, проверю на реальной железке. Пока работает в b2m с конфигурацией Специалист_МХ2. В аттаче - прошивка.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	pr3.jpg 
Просмотров:	127 
Размер:	15.4 Кб 
ID:	59440  
    Вложения Вложения

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

  3. #752
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,395
    Спасибо Благодарностей отдано 
    304
    Спасибо Благодарностей получено 
    594
    Поблагодарили
    440 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати, vinxru больше нет. Это теперь alemorf. И он окончательно ушел на NedoPC в раздел PDP. Ажар. Нужно обязательно схоронить то, что он уже сделал как vinxru для Специалиста.

  4. #753
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Нужно обязательно схоронить то, что он уже сделал как vinxru для Специалиста.
    С его разрешения я всё сохранил у себя на сайте: исходники PS/2 адаптера, SD контроллера, RAMFOS в его переделке для Специалиста_МХ(2), MXOS (Commander).

  5. #754
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Я нашёл у Vinxru затыкалку ВИ53. Ещё добавил заставку от того же автора.
    На реальной железке вроде затыкалка ВИ53 работает, а вот заставка на полсекунды высвечивается и исчезает. Нормальной подпрограммы задержки никак не найду. У vinxru заставка так долго сидит на экране потому что компьютер в это время ищет и инициализирует SD интерфейс.

  6. #755
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Перенёс работу с SD контроллером в соответствующую тему.

  7. #756
    Member
    Регистрация
    30.09.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    101
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всем примет! Готовую платку можно купить у кого-нибудь? Или обращаться в резонит?

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

    Никто не пробовал сделать выход не VGA, а сразу DVI-D/HDMI? Там же просто должно быть: вместо АЦП на резисторах, после DD51 ставим три 8-разрядных регистра сдвига. Младшие шесть входов заземляем, на старшие подаём RGB и яркость с DD51, таким образом, чтобы сформировать цифровые коды яркости в трёх каналах R,G,B (они могут принимать вид только 10000000, 01000000 и 00000000). Тактируем регистры сдвига частотой 8*pixel_clock. Их выходы через формирователь дифференциального сигнала подключается к разъёму. Кроме трёх диффпар RGB, делается ещё одна из pixel_clock.

    По распиновке DVI-D и HDMI практически полностью совпадают, существуют пассивные переходники.

  8. #757
    Member
    Регистрация
    30.09.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    101
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Точнее, лучше использовать палитру CGA. Тогда каждый из R,G,B выходов даёт код AAh (10101010b), т.е. просто подключается к соответствующим входам своего регистра через один, а выход яркости даёт код 55h (01010101h), т.е. подключается к оставшимся входам (всех трёх регистров). Осталось найти регистры, которые смогут работать на 8 * 40 = 320 МГц.

  9. #758
    Junior
    Регистрация
    27.06.2022
    Адрес
    г. Гданьск, Польша
    Сообщений
    13
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Скажите пожалуйста какой SVGA/VGA видеорежим Вы используете в Специалист МХ2?
    40MHz pixelclock это 800х600х60Hz ? /*т.е (384*2=768)x(256*2=512)*/
    Но ведь это-же 60Hz уже время на отрисовку в играх и демках уже не то, будет screen-tearing?
    да и времянки уже не те с доступом процессора к памяти - ноты биперного звука не поплывут?

  10. #759
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,395
    Спасибо Благодарностей отдано 
    304
    Спасибо Благодарностей получено 
    594
    Поблагодарили
    440 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от oxy Посмотреть сообщение
    Скажите пожалуйста какой SVGA/VGA видеорежим Вы используете в Специалист МХ2?
    40MHz pixelclock это 800х600х60Hz ? /*т.е (384*2=768)x(256*2=512)*/
    Но ведь это-же 60Hz уже время на отрисовку в играх и демках уже не то, будет screen-tearing?
    У Специалиста никогда не было привязки скорости процессора к видеосигналу. У него даже тупо прерываний нет, как у того же Спектрума. Всё завязано только на скорость процессора. А screen-tearing и вот это вот всё остальное это удел IBM PC.
    Цитата Сообщение от oxy Посмотреть сообщение
    да и времянки уже не те с доступом процессора к памяти - ноты биперного звука не поплывут?
    Если бы вы изучили схему, то поняли, что Специалист МХ2 (впрочем, как и простой Специалист и Специалист МХ) не использует сигнал WAIT процессора. У него прозрачный доступ к ОЗУ в любое время с 0WS по любому адресу.
    Последний раз редактировалось HardWareMan; 11.07.2022 в 07:06.

  11. #760
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SpaceEngineer Посмотреть сообщение
    Никто не пробовал сделать выход не VGA, а сразу DVI-D/HDMI? Там же просто должно быть: вместо АЦП на резисторах, после DD51 ставим три 8-разрядных регистра сдвига. Младшие шесть входов заземляем, на старшие подаём RGB и яркость с DD51, таким образом, чтобы сформировать цифровые коды яркости в трёх каналах R,G,B (они могут принимать вид только 10000000, 01000000 и 00000000).
    Таких кодов пикселей в DVI-D вообще нет. Там применяется сбалансированный код 8/10 с равным количеством единиц и нулей и 10 битами на символ. Но захардкодить их, действительно, можно.

    Цитата Сообщение от SpaceEngineer Посмотреть сообщение
    Тактируем регистры сдвига частотой 8*pixel_clock. Их выходы через формирователь дифференциального сигнала подключается к разъёму.
    10 * pixel_clock. То есть, для режима 640x480 нужен сдвиговый регистр на 251,75 МГц. Для 800x600x60 -- 400 МГц. Это только в ПЛИС. Россыпью за вменяемые деньги ты таких регистров не купишь.

    Цитата Сообщение от SpaceEngineer Посмотреть сообщение
    По распиновке DVI-D и HDMI практически полностью совпадают, существуют пассивные переходники.
    В одну сторону. Из HDMI не всегда можно добыть сигнал, совместимый с DVI-D.

Страница 76 из 78 ПерваяПервая ... 72737475767778 ПоследняяПоследняя

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

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

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

Похожие темы

  1. SMUC на дискретах и ПЛИС
    от spensor в разделе Scorpion
    Ответов: 844
    Последнее: 15.05.2023, 12:31
  2. Ответов: 69
    Последнее: 14.11.2022, 08:56
  3. Специалист: Рекомпиляция.
    от Tim0xA в разделе Специалист
    Ответов: 38
    Последнее: 11.07.2022, 12:08
  4. Специалист: новый сайт
    от fifan в разделе Специалист
    Ответов: 177
    Последнее: 29.12.2021, 19:43
  5. Специалист: Разное
    от Splinter в разделе Специалист
    Ответов: 171
    Последнее: 09.05.2018, 07:50

Ваши права

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