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

User Tag List

Страница 38 из 39 ПерваяПервая ... 343536373839 ПоследняяПоследняя
Показано с 371 по 380 из 381

Тема: Что максимум можно выжать из КР580ВГ75 Intel 8275? Обсуждение

  1. #371
    Activist
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    485
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    36 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кхм, кхм... это самое, того, как его...
    Напишите, что дальше то? Писать далее или рано? Ну или КГАМ
    Real Hardware!

  2. #372
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,799
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    67 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так все правильно вроде, AEN - совершенно верно заведен на ИД7, так все делают, чтоб DMA избежать. Адреса тоже правильные выбраны.
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  3. #373
    Activist
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    485
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    36 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Продолжу на тему коммутатора ОЗУ знакогенератора. Были сделаны следующие предположения. Если всем сообщать, что это VGA, то по идее никто не станет писать в область b0000-b7fff, так как там положено сидеть видеокарте mda. Я этим воспользовался и коммутатор шин микросхемы знакогенератора при активном /cs_char откидывает микросхему от видеогенератора и подкидывает к шине ISA. И сигналы записи и чтения с шины тоже туда подкидывает, т.е можно и читать и писать. При не активном /cs_char подкидывает микросхему обратно в видеогенератор и переводит в режим чтения. Озу выбрано минимальным, нужно то всего 4кб. При этом как и у обычной vga, дефолтные шрифты будут храниться в пзу биоса. Проверяйте мой бред Может я где то заблуждаюсь

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

    Был и альтернативный вариант. Вколхозить регистр конфигурации, с помощью его одного бита переключать адресную область видеобуфера между видеопамятью и памятью ЗГ. Но я пока не стал этот вариант показывать
    Real Hardware!

  4. #374
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,799
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    67 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А /cs_char кем управляется? Главное, чтоб в момент включения был не активен /cs_char, а то я не помню как системный BIOS лпределяет наличие MDA - может в b000 чето пишет-читает. А так да, круто, загружаемый знакогенератор рулит. Через b0000, так и хорошо.
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  5. #375
    Activist
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    485
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    36 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    cs_char вырабатывается комбинацией адресов на шине isa микросхемами u4,u15c. На классической xt тип видеокарты определялся джамперами, у меня вобще нет никакой машины с isa. Так бы проверил.
    Real Hardware!

  6. #376
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,799
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    67 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    у меня вобще нет никакой машины с isa
    А как же отлаживаться? Надо бы все-таки какой-нибудь Pentium 166 mmx приобрести, а то как же?
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

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

  8. #377
    Activist
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    485
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    36 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Tronix, я отдолжу Пентиум 3 на время. Мне продолжать обсуждение или Вы согласны со схемой? Я никак не могу этого понять. Остался перестановщик бит. И раз уж заговорили про материнки пеньиумов, то ещё и про кошмар. И почему то никто не спрашивает меня, что делать с чтением из видеопамяти?

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

    В прочем я чтение склонен кешировать. Стандартный метод vga чипсетов мне не нравится тем, что притормаживает процессор, так как во многих случаях не может вовремя извлечь байт из видеопамяти.
    Последний раз редактировалось freddy; 22.11.2020 в 20:51.
    Real Hardware!

  9. #378
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,799
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    67 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    Мне продолжать обсуждение или Вы согласны со схемой? Я никак не могу этого понять.
    Честно говоря, я не очень в схеме то ориентируюсь, потому что я до сих пор не знаю азов, можно сказать, то есть как работает ВГ75, нахрена ему контроллер дма, и тд. И это речь только про одну ВГ75 типа как в Радио-86РК, а уж когда их три - тут я совсем бессилен. Мне и интересна эта плата и этот проект для возможно лучшего погружения в работу ВГ75 например при сборке и отладки платы, особенно если она не заработает сразу. То, что я еще как-то могу понять, а именно по дешифратору на память и порты - я посмотрел, вроде бы все правильно.
    Почему я не спрашиваю про чтение? Потому что я вообще не подозревал, что в этом какая-то проблема. Я ж говорю, я не знаю как работает схема, не понимаю. Тут из меня помощник - "лучше бы не мешал".
    Единственное о чем я уже писал, могу попробовать написать BIOS для видеокарты (int 10h). И в принципе, если будет понимание какие порты за что отвечают, можно и эмулятор на время отладки сварганить, взяв PCem за основу, и в нем тестировать BIOS...
    Но по схеме - я честно не помощник.
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  10. #379
    Activist
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    485
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    36 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хорошо. Я сам буду заниматься ее архитектурой. И схемотехникой тоже. Если концептуально нигде не ошибусь, то она заработает. Дальнейшего описания изменений конструкции относительно «игрушечного» варианта не будет. Сейчас Осталось проработать логику /iordy, буду как то сам вспоминать. Последнюю isa карту я делал 25 лет назад, нужно все вспоминать.

    Tronix, dma ей нужно для организации совместного с cpu доступа к видеопамяти. Она запрашивает dma, dma захватывает шину у процессора и читает с видеопамяти нужное количество байт. Потом отдаёт шину наинекоторое время. Но только не у меня. Ркшечники в глубине души может и понимают почему ркашка такая тормозная, но большинство думает что это проц 8080 такой хаха! Так вот чем быстрее процессор тем не выгоднее у него отнимать шину и тем большая будет потеря производительности.

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

    Эпик фейл! В протеусе нет модели isa разъёма на выходных срисую с заводской Карты.
    Real Hardware!

  11. Этот пользователь поблагодарил freddy за это полезное сообщение:

    Tronix (23.11.2020)

  12. #380
    Activist
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    485
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    36 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Tronix, курсор у меня всегда фиксированый в виде инверсного мерцающего блока. Бит 7 атрибутов нельзя использовать для мерцания, нет для этого железа. Нет ramdac, и соответственно, установки палитры, цвета всегда фиксирован. В vga это все есть и размер курсора настраивается. На сколько это критично? Прокомментируйте.
    Моё мнение, что это не страшно, можно так оставить.

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

    В общем у меня все готово. Осталось макетку под isa шину найти. Посмотрю в барахолке, может есть у новодельщиков. И можно приступать к тесту интерфейсной части. Остальное давно уже проверено в количестве нескольких десятков штук.
    Последний раз редактировалось freddy; 26.11.2020 в 19:04.
    Real Hardware!

  13. Этот пользователь поблагодарил freddy за это полезное сообщение:

    Anubis_OD (26.11.2020)

Страница 38 из 39 ПерваяПервая ... 343536373839 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 21
    Последнее: 21.05.2016, 18:13
  2. Обменяю 5 микросхем КР580ВГ75 на 2 КР580ВВ55
    от Ivan-771 в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 21.03.2012, 08:23
  3. MmcM в эфире Радио Самара Максимум
    от unbeliever в разделе Люди
    Ответов: 15
    Последнее: 09.09.2009, 13:27

Ваши права

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