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

User Tag List

Страница 6 из 13 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 124

Тема: [Поиск 1] VGA адаптер

  1. #51
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    341
    Спасибо Благодарностей получено 
    72
    Поблагодарили
    57 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Здесь цитата из гугла, куда вы меня направили:

    У видеоадаптера CGA таблицы знакогенератора, определяющие символы, которые можно отобразить на экране диспля в текстовых режимах находятся в ПЗУ, которое расположено вне адресного пространства процессора. Программы не имеют возможности изменить или даже считать информацию из этих таблиц. По-этому для "руссификации" текстовых режимов видеоадаптера CGA необходимо перепрограммировать ПЗУ знакогенератора. Единственной возможностью отобразить на CGA русские буквы не перепрограммируя ПЗУ являются графические режимы работы адаптера.

    Теперь о VGA.
    В текстовых режимах, страница ОЗУ (деталей не помню) выделяется под знакогенер, который по умолчанию загружается из VGA BIOS, и который перегружают русификаторы. Отдельного ПЗУ со шрифтами VGA не имеет.
    Последний раз редактировалось Filin; 09.03.2018 в 12:48.

  2. #52
    Moderator Аватар для Filin
    Регистрация
    20.09.2017
    Адрес
    г. Киев, Украина
    Сообщений
    424
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    101
    Поблагодарили
    54 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Господин VGrad, вы получаете желтую карточку за неуважительное отношение к другим участникам форума.

  3. #53
    Member
    Регистрация
    10.06.2015
    Адрес
    г. Севастополь
    Сообщений
    42
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Копейкин, и что ? Неужели это нельзя было поискать и почитать сразу самому ?

    Цитата Сообщение от Копейкин Посмотреть сообщение
    У видеоадаптера CGA таблицы знакогенератора, определяющие символы, которые можно отобразить на экране диспля в текстовых режимах находятся в ПЗУ, которое расположено вне адресного пространства процессора.
    А так же у MDA и Hercules адаптеров.
    Их схемы доступны в сети. И на них это хорошо видно.



    Цитата Сообщение от Копейкин Посмотреть сообщение
    Теперь о VGA. .... Отдельного ПЗУ со шрифтами VGA не имеет.
    Отдельного - нет. Но в VideoBIOS на картах шрифты прошиты. И можно для "аппаратной" руссификации их заменить на т.н. киррилические. А можно и программно производить руссификацию.
    Только не забыть, что в отличии от вышеупомянутого CGA адаптера, в VGA несколько разрешений для кодирования 1 символа, а не только 8x8 пикселов.
    Это хорошо описано в справочнике Журдена в разделе про INT 10h.
    Последний раз редактировалось Filin; 09.03.2018 в 12:48.

  4. #54
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    341
    Спасибо Благодарностей получено 
    72
    Поблагодарили
    57 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я рад, что мы наконец пришли к согласию, что отдельного ПЗУ знакогенера в VGA нет.
    Шрифты в BIOS вряд ли стоит называть знакогенератором, так как они напрямую не участвуют в формировании изображения.
    И в своём посте я высказал предположение, что возможно получится русифицировать адаптер просто скопировав шрифт из BIOS Поиска в память имитатора знакогенератора VGA для текстового режима 3.
    А книга Джордейна (он же Журден) у меня до сих пор где-то лежит. Согласен, очень хороший справочник.

    Надеюсь, на этом все недоразумения разрешились?

  5. #55
    Member
    Регистрация
    10.06.2015
    Адрес
    г. Севастополь
    Сообщений
    42
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Копейкин Посмотреть сообщение
    Я рад, что мы наконец пришли к согласию, что отдельного ПЗУ знакогенера в VGA нет.
    Не "мы пришли к согласию", а вы подучили мат.часть !!!

  6. #56
    Moderator Аватар для Filin
    Регистрация
    20.09.2017
    Адрес
    г. Киев, Украина
    Сообщений
    424
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    101
    Поблагодарили
    54 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всерьез начал думать над тем, чтобы развести видеокарту в Поиск-овском форм-факторе и с разъемом СНП59 на конце. Есть у меня люди, которые нарисуют герберы, но нужна принципиальная схема. Нет ли у кого таковой для Cirrus Logic 5401? Или может быть есть у кого-то люди, которые могут по скану платы нарисовать схему? Я бы пожертвовал одной, сдул бы все детальки и отсканировал.

  7. #57
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Гляньте что получилось. Может где-то что-то съехать, могут быть строки попутаны чет-нечет.
    Тут гимор в том, что в одном месте лежат старшие байты, а в другом младшие.
    Я почему и спрашивал как с цироза дампили и какая там ПЗУха, потому что там четные байты в начале файла, а нечетные в конце (или наоборот)
    В половинках фонты (тоже половинки через байт) лежат так (вроде бы...):
    8х8 @0x16D1
    8х14 @0x1AD1
    8х16 @0x2268

    VGA.zip
    Фонты брал отсюда:
    KeyRus.ver.7.3.Russian.zip

    З.Ы. что то у меня подозрение, что фигня получилась.
    Последний раз редактировалось TomaTLAB; 09.03.2018 в 06:02.
    electronox necromancer

  8. #58
    Moderator Аватар для Filin
    Регистрация
    20.09.2017
    Адрес
    г. Киев, Украина
    Сообщений
    424
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    101
    Поблагодарили
    54 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    TomaTLAB, рапортую:
    на данный момент у меня имеются платы только с одним ПЗУ, 27256. Версии с двумя ПЗУ на руках нет.
    Дамп снимал программатором, потом нашел в сети БИОС, сравнил - они идентичны.

    Только что закатал файл cl5401r.bin в ПЗУ и попробовал: Поиск пищит два раза (это значит "ошибка дополнительного ROM"), изображения нет.

    Если имеете возможность продолжить изыскания - буду премного благодарен, если нет - все равно огромное спасибо за попытку

  9. #59
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А блин горелый. Совсем забыл, это ж гадство КС считает. Кто нибудь помнит где она в VGA-BIOS лежит и как считается?
    electronox necromancer

  10. #60
    Member
    Регистрация
    10.06.2015
    Адрес
    г. Севастополь
    Сообщений
    42
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    А блин горелый. Совсем забыл, это ж гадство КС считает. Кто нибудь помнит где она в VGA-BIOS лежит и как считается?
    Считает суммированием и если получается = 0 то славно
    Лежит как правило в последнем байте прошивки.

Страница 6 из 13 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. [Поиск 1] поиск информации по модулям
    от Daniil Chislov 86 в разделе Поиск
    Ответов: 7
    Последнее: 25.12.2023, 16:54
  2. [Поиск 1, 2] Телеграфный адаптер
    от Sonic_Blast в разделе Поиск
    Ответов: 36
    Последнее: 05.10.2018, 07:51
  3. [Поиск 1] Адаптер СОМ-портов
    от DrPass в разделе Поиск
    Ответов: 24
    Последнее: 16.12.2013, 18:12
  4. CD адаптер
    от alexsan в разделе БК-0010/0011
    Ответов: 2
    Последнее: 12.09.2011, 21:54
  5. VGA адаптер
    от ukms[z] в разделе Изображение
    Ответов: 3
    Последнее: 12.07.2005, 11:20

Ваши права

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