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

User Tag List

Показано с 1 по 9 из 9

Тема: ПЗУ

  1. #1
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    869
    Благодарностей: 3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ПЗУ

    А что такое Concurrent BIOS, MadROM, GlukROM, и т. д.? Описания можно? Есть ли им какое-то применение?

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

  3. #2
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Благодарностей: 7
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic
    А что такое Concurrent BIOS, MadROM, GlukROM, и т. д.? Описания можно? Есть ли им какое-то применение?
    Это своего рода замены Basic 128.

  4. #3
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    869
    Благодарностей: 3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от icebear
    Это своего рода замены Basic 128.
    Это понятно. Я имею в виду - что делают, какие функции, и т. д.?

  5. #4

    По умолчанию

    В эмуль засунь, и посмотри

    Я лично Gluk прицепил к US в качестве service rom, с ним удобно. В нём прошит бут, Perfect Commander, диск-доктор, сохранялка экрана (для реала, наверное, очень прикольная фича), вызов STS/XAS. Всё это добро выбирается в менюшке (появляется по сбросу), с поддержкой мышки.

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

  6. #5
    Junior
    Регистрация
    01.03.2005
    Адрес
    Самара
    Сообщений
    13
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот тут кое-что по сабжам.
    А Concurrent BIOS - сиё есть СР/М для Профи
    Вложения Вложения

  7. #6
    Member
    Регистрация
    13.03.2005
    Адрес
    Southern city
    Сообщений
    83
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от u#74
    Concurrent BIOS - сиё есть СР/М для Профи
    Это не сам CP/M, а набор тестов и загрузчик. Если диск в дисководе CP/M'ный, будет CP/M. Если TR-DOS, соответственно он и будет, но с открытыми Профи портами. (Если мне память не изменяет)

  8. #7
    Junior
    Регистрация
    01.03.2005
    Адрес
    Самара
    Сообщений
    13
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    СреШиально для Southern Bear, однако...
    Получите для общего развития...
    Вложения Вложения

  9. #8
    Member
    Регистрация
    13.03.2005
    Адрес
    Southern city
    Сообщений
    83
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Таки память изменила. Это действительно составная часть OS.

  10. #9
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    869
    Благодарностей: 3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Southern Bear
    сли диск в дисководе CP/M'ный, будет CP/M. Если TR-DOS, соответственно он и будет, но с открытыми Профи портами. (Если мне память не изменяет)
    Чуть-чуть ошибаешься. Порты там открываются и закрываются одним из битов #DFFD. Соответственно, открыть их можно когда угодно и закрыть тоже.
    Там вообще жуткая шняга была - две карты портов. С открытыми портами Профи там можно было даже в ВГ93 стучаться без помощи ПЗУ TR-DOS, только она по другим адресам была. Я помнится эксперимента ради из бейсика команду рекалибровки отправлял одним OUT'ом. И RTC у меня в бейсике тоже ходили. Будильник и UART могли "по-взрослому" прерывания вызывать, RST #28 и RST #30, кажется. В синклер-режиме, соответственно, юзабельно только через IM 2. Я даже терминалку писал простейшую на асме, только вот модем меня понимать отказывался (возвращал назад эхо и даже AT не распознавал) из-за нестандартной скорости. Я константы для ВИ53 списывал из CP/M-драйверов, а там при переключении видеорежима слегка меняется частота мастер-генератора, соответственно едут _ВСЕ_ времянки и даже AY на других тонах играть начинает. Требовалась коррекция. Хотя, по-хорошему, этому компу требовалась хардварная коррекция в виде прицепливания к AY отдельного генератора.
    Когда-то я для себя делал очень подробное описание всего этого хозяйства, только оно, увы, не сохранилось.
    Именно по этому для своего эмулятора ПЗУ я выбрал порт #EF - на Профи во всех картах даже при открытых портах профи он был свободен и ни с чем не конфликтовал. Хотя, обнаружился забавный глюк - в TR-DOS есть определение наличия микродрайва, оно в этот порт 0 записывает, ну и соответственно я поначалу очень удивился, как это так после второго RANDOMIZE USR 15656 я в старый TR-DOS попадаю... Приходилось при загрузке патчить код, обходя эту проверку.
    По-моему, порты Профи там не блокировались даже 48кб-защелкой. Хотя точно не помню, да и как-то не приходило в голову это проверить.

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

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

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

Ваши права

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