User Tag List

Показано с 1 по 10 из 93

Тема: Доработки General Sound

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вы бы вместо гадания на кофейной гуще (титаники), протестировали всё командами, вручную, через порты. увидели бы хотя бы, крутится прошивка или нет, если да, то можно вытащить список увиденных GSом страниц, они лежат по адресу #4000, 64 байта.
    памяти может быть меньше из-за того, что она не проходит тест, например.

    Цитата Сообщение от vlad Посмотреть сообщение
    #xx00 "расширенная память" - регистр доступный для записи
    bit <3:0> переключают страницы по 32Kb, страница 0 - ПЗУ
    bit <7:4> не используются, зависит от установленного ОЗУ

    Распределение памяти:
    #0000 - #3FFF - первые 16Kb ПЗУ
    #4000 - #7FFF - первые 16Kb первой страницы ОЗУ
    #8000 - #FFFF - листаемые страницы по 32Kb
    страница 0 - ПЗУ,
    страница 1 - первая страница ОЗУ
    страницы 2... ОЗУ
    что-то меня здесь смущает. прошивка точно поддерживает больше страниц, чем 15, как могут не использоваться биты <7:4>? они будут использоваться, не нужно такое разграничение делать по битам. я не помню точно, но что будет если включить 16ю страницу? не помню, чтобы там подключалось ПЗУ в этом случае.
    далее,
    #4000 - #7FFF - вторые 16Kb первой страницы ОЗУ, а первые 16к спрятаны под пзу. они будут доступны с #8000 по #bfff, если включить 1ю страницу.

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

  3. #2

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    я не помню точно, но что будет если включить 16ю страницу? не помню, чтобы там подключалось ПЗУ в этом случае.
    Судя по оригинальной принципиальной схеме GS и оригинальной схеме платы расширения ОЗУ до 512Кб, задействованы только 4 бита порта #00, на плате GS триггер 1533ТМ8, у которого всего 4 бита, и 1533ИД7 выбирает ПЗУ и номера страниц ОЗУ, проверяя 4 бита порта, поэтому если попытаться включить 16-ю страницу, то на младших 4-х разрядах будет 0000, что приведёт к включению 0-й страницы ПЗУ.
    Поэтому при расширении памяти выше 512Кб, дорабатывается сама плата GS - режется дорожка на 6-ю ногу 1533ИД7 и туда вместо +5в подаётся разрешение выбора ПЗУ при 0 на остальных битах порта #00, которые задействованы на плате расширения дополнительным триггером 1533ТМ8 (в моём случае 1533ТМ2).

    P.s. Заодно я понял, почему памяти у меня вышло меньше почти на 256Кб, только что понял, в чем ошибка в моей схеме расширения.
    Последний раз редактировалось Northwood; 23.12.2011 в 14:54.
    С уважением, Александр

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

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

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

Похожие темы

  1. General Sound
    от GM BIT в разделе Программирование
    Ответов: 13
    Последнее: 31.05.2011, 01:34
  2. Ответов: 245
    Последнее: 28.05.2011, 21:48
  3. Куплю General Sound
    от Sayman в разделе Барахолка (архив)
    Ответов: 17
    Последнее: 18.11.2009, 09:29
  4. General Sound
    от newart в разделе Звук
    Ответов: 133
    Последнее: 11.10.2006, 22:58
  5. Куплю General Sound
    от dhau в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 02.03.2006, 10:32

Ваши права

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