User Tag List

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

Тема: Emu80 v.4

Древовидный режим

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

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Denn, сделал тестовую сборку под Windows. Что исправлено:

    • Добавил возможность менять размер ОЗУ (новый параметр bits), размер ОЗУ в конфиге по умолчанию расширен до 512К
    • Исправлена тактовая частота
    • DSDOS обновлена до версии 3.95
    • Добавлен третий ВВ55
    Отлично! А где можно пощупать? На оф. сайте по-прежнему версии от 25 января.

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

    Цитата Сообщение от Pyk Посмотреть сообщение
    [*] ROM-диск подключается штатным образом, описанном в журнале, образ 64К. Как подключаются РОМ-диски большего объема и как происходит определение емкости? DSDOS почему-то при старте определяет объем РОМ-диска в 1М вместо 64К...
    Есть две аппаратные реализации переключения страниц ROM-диска. Думаю, для эмулятора достаточно версии с портом FE, суть та же, что и с портом переключения страниц ОЗУ: по-умолчанию (и по аппаратному сбросу) порт сброшен в 00h, т.о. выбран банк №0 (через порт ROM-диска доступны первые 64 Кб ПЗУ); при записи (командой OUT 0FEh) других значений (01..0Fh) активируются другие 64кб-участки ПЗУ. Максимальный переключаемый объём ПЗУ = 1024 Кб.

    Определения ёмкости как такового нет, загрузчик ОС просто пишет поддерживаемый в данной версии теоретический максимум объёма ПЗУ ROM-диска.


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

    Цитата Сообщение от Pyk Посмотреть сообщение
    [*] Что за утилита "конфигуратор-анализатор порта F600"? Проверить бы, что она сейчас выдает...
    Вот эта программа:


    Т.е. также после загрузки DSDOS жмём [Esc], стрелкой вниз едем до TST$BB55, жмём [Enter]
    Она в режиме онлайн отображает состояние порта пользователя (F6xx). Можно при запуске (не по [Enter], а командой [L]) в качестве параметра командной строки указать другой адрес порта, например: L TST$BB55 F400 [Enter], в таком случае будет анализ порта клавиатуры.

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

    Цитата Сообщение от Pyk Посмотреть сообщение
    Кстати, DSDOS при старте ничего не писала про якобы найденный IDE, даже до добавления третьего ВВ55, как проявлялось некорректное определение?
    Второй сверху файл - утилита SYSTEM$:



    В поле "IDE1" стоит отметка о присутствии:



    Детект производится как раз по подтяжке некоторых (трёх) линий ВВ55 к "1". При загрузке ОС, в случае детекта подтяжек уже даётся логический запрос контроллеру, и если ответ не получен, то ничего не находится и загрузка идёт дальше.


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

    Цитата Сообщение от Pyk Посмотреть сообщение
    [*] По какой схеме подключается жесткий диск?
    IDE1 по т.н. "народной" ("затычка на ВВ55" или "ногодрыг") вот по этой:



    Подключается к порту пользователя F6xx.
    Последний раз редактировалось Denn; 08.05.2023 в 16:36.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

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

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

Похожие темы

  1. Emu80, старые версии
    от Pyk в разделе Эмуляторы отечественных компьютеров
    Ответов: 68
    Последнее: 11.03.2017, 00:33

Ваши права

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