User Tag List

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

Тема: Проф ПЗУ и 4 физ дисковода на Скорпионе. Как?

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

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

    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,925
    Спасибо Благодарностей отдано 
    1,168
    Спасибо Благодарностей получено 
    362
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Проф ПЗУ и 4 физ дисковода на Скорпионе. Как?

    Сабж.
    Как известно, к скорпионам можно подключать только 2 физических дисковода, т.к. в нем не сделана дешифрация сигналов для выборки дисководов C и D. Это несложно лечится путем установки одной ИД7 и парочкой проводков. В общем, у меня так и сделано.

    Встала задача поставить проф ПЗУ (надеюсь заиметь SMUC ближайшее время ) Натолкнулся на проблему - при установке Проф ПЗУ у меня отрубаются дисководы C и D - пишет No Disk и все. Втыкаю обычную пзушку, все нормуль.
    Очень очень очень не хочу лишаться двух дисководов.

    Где собака порылась?

    Помогите советом, как подружить физические дисководы C, D и Проф ПЗУ.

    Заранее спасибо.

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

  3. #2

    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,528
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin
    Где собака порылась?
    Все очень просто - в ПрофПЗУ проблемка - она выставляет флаги (гдето в 8-странице памяти) и доступ к этим дискам блокируется на уровне TRDOS (сама TRDOS в ПрофПЗУ модифицирована). Точно не помню в теме "SMUC на дискретах" или в ПС, но данную проблему мы уже рассматривали. Как лечить не знаю.

  4. #3

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    СМУК лучше пока собери сам. Готовые - пока неивестно когда.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  5. #4

    Регистрация
    15.01.2005
    Адрес
    Kievska Rus
    Сообщений
    1,149
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    насколько я помню физический-виртуальный диск C или D берутся из битов eeprom на смуке - для спека это просто порт, который не теряет значений в независимости от вкл-выкл питания. а раз у тебя смука пока нет то видимо профпзу постоянно считает, что диски C и D виртуальные

  6. #5

    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,925
    Спасибо Благодарностей отдано 
    1,168
    Спасибо Благодарностей получено 
    362
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от The Exploited
    а раз у тебя смука пока нет то видимо профпзу постоянно считает, что диски C и D виртуальные
    Блин! Подрубил SMUC - нифига, не работают нормально C и D Все тоже самое, т.е. если ничего не смонтировано к ц:д:, то на *"c" или *"d" сразу пишет но диск. А если юзать проги, которые напрямую а не через 3d13 работают, то эти дисководы видно.

    Получается проблема не в железе, а в прошивке проф пзу, которая зачем-то (на хрена самое непонятное?!) ограничивает нормальную работу с 4-мя дисководами.
    Тупизм на мой взгляд.

    Только вот какое место в пзу копать?.....

  7. #6

    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,202
    Спасибо Благодарностей отдано 
    270
    Спасибо Благодарностей получено 
    396
    Поблагодарили
    171 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Несколько лет назад я как раз немножко занимался этим вопросом.
    В ПЗУ TR-DOS V5.03(4) есть подпрограмма 15816 - "Выбор дисковода":
    Код:
    15816	LD	A,(23833)
    	LD	(23798),A
    	...
    ;и так далее
    а в ПрофПЗУ V4.1 она такая:
    Код:
    15816	LD	A,(23833)
    	CALL	2305
    	...
    ;и т. д.
    В процедуре 2305 и происходит установка устройств: "C:" и "D:" - только как винчестер.

    P.S. Извиняюсь за десятичные адреса в листингах, но я изучал TR-DOS по книге П.Федина "Полное описание и полный дизассемблер ПЗУ TR-DOS", а там все адреса десятичные.

  8. #7

    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,925
    Спасибо Благодарностей отдано 
    1,168
    Спасибо Благодарностей получено 
    362
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7
    СМУК лучше пока собери сам. Готовые - пока неивестно когда.
    Завтра

    Цитата Сообщение от The Exploited
    а раз у тебя смука пока нет то видимо профпзу постоянно считает, что диски C и D виртуальные.
    Очень надеюсь на это. Как смук буит, проверю.
    Спасибо, обнадёжил

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

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

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

Похожие темы

  1. Подключение дисковода
    от fenix в разделе Внешние накопители
    Ответов: 10
    Последнее: 12.07.2014, 17:16
  2. Как подключить эти проф ромы к Unreal?
    от Evgeny Muchkin в разделе Эмуляторы
    Ответов: 7
    Последнее: 03.11.2006, 10:16
  3. Чтение с 5.25 дисковода
    от Nut в разделе Эмуляторы
    Ответов: 0
    Последнее: 13.06.2006, 19:13
  4. Распиновка дисковода
    от Dut_Norshi в разделе Внешние накопители
    Ответов: 4
    Последнее: 07.06.2006, 03:38
  5. Распиновка дисковода
    от Dut_Norshi в разделе Разный софт
    Ответов: 4
    Последнее: 07.06.2006, 03:38

Ваши права

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