User Tag List

Страница 8 из 67 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 666

Тема: Поддержка HDD slave в Scorpion ZS-256

  1. #71

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dima_ZX Посмотреть сообщение
    отключил авто определение hdd, при холодном старте
    при запуске пишет что оба Hdd установлены.
    Вполне логично что так пишет, настройки берутся из NVRAM.
    Цитата Сообщение от Dima_ZX Посмотреть сообщение
    Можно ли сделать в настройках явное указание какие HDD использовать, например "MASTER-ON (OFF)"
    Развейте свою мысль подробнее.
    Сделать то можно. Но, допустим, отключим работу со slave, ну так на этом канале и CD-ROM тоже перестанет работать.

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

    Еще не выкладывал, но уже сделал. Настройки Autostart from disk N/autoconfig/TRD-DOS mirror/LBA mode будут индивидуальными для каждого винчестера.
    Может так будет проще? На slave оставите автоопределение включенным и можете подключать то привод, то винт.

    Эти 2 пользователя(ей) поблагодарили LW за это полезное сообщение:

    Dima_ZX(26.11.2022), Xela(25.11.2022)

  2. #72

    Регистрация
    04.12.2005
    Адрес
    Славгород
    Сообщений
    81
    Спасибо Благодарностей отдано 
    164
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    Вполне логично что так пишет, настройки берутся из NVRAM.

    Развейте свою мысль подробнее.
    Сделать то можно. Но, допустим, отключим работу со slave, ну так на этом канале и CD-ROM тоже перестанет работать.

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

    Еще не выкладывал, но уже сделал. Настройки Autostart from disk N/autoconfig/TRD-DOS mirror/LBA mode будут индивидуальными для каждого винчестера.
    Может так будет проще? На slave оставите автоопределение включенным и можете подключать то привод, то винт.
    Да вот так наверное будет правильнее. В принципе то второй винт и нужен только backup делать, да копировать иногда может быть.

    Интересно, насколько сложно добавить возможность монтировать одновременно с разных hdd образа tr-dos?

  3. #73

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dima_ZX Посмотреть сообщение
    Интересно, насколько сложно добавить возможность монтировать одновременно с разных hdd образа tr-dos?
    Реализуемо, но не слишком просто. Вопрос в том сильно ли это будет удобнее... Плюс к этому, те немногие программы, позволяющие своими средствами монтировать образы (вроде TRDN), возможно будут некорректно работать с таким зоопарком.

  4. #74

    Регистрация
    24.07.2010
    Адрес
    Tver
    Сообщений
    1,148
    Спасибо Благодарностей отдано 
    39
    Спасибо Благодарностей получено 
    73
    Поблагодарили
    52 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По мере публикации сообщений, читаю их. Возник вопрос, даже несколько. Как проводится тестирование (или эксперименты, как хотите называйте). На "живом" ZS-256, и на каком, "жёлтом" или на "зелёном"? Если на "живом", то каким образом или способом подключаются два "жёстких" диска, одинаковые они или с разной геометрией. Какие? CHS, LBA? Микросхема ProROM прошивается "вновь и вновь" или используется "как есть"? Или все делается в эммуляторе? И чем отличается тестирование (эксперименты) в эмуляторе от тестирования (экспериментов) на "живом" ZS-256?
    Если невозможно связаться со мной через форум, то можно написать на электронный адрес: zhukov_gennadii@mail.ru

  5. #75

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

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    те немногие программы, позволяющие своими средствами монтировать образы (вроде TRDN), возможно будут некорректно работать с таким зоопарком.
    Если будут соответствующие рестарты - то проблем не будет. Их (рестарты) в будущем надо обсудить на нашем Форуме


    Цитата Сообщение от ZXFanat
    И чем отличается тестирование (эксперименты) в эмуляторе от тестирования (экспериментов) на "живом" ZS-256?
    К сожалению, возможности тестирования на реале есть не у каждого, да и начинать надо с эмулятора. А Unreal Speccy для этого не очень-то подходит - не стоит ожидать от него точной эмуляции железа т. к. делавшие зтот эмулятор люди не были скорпионщиками. Но даже такими маленькими шажками есть щанс, что мы выработаем решения.
    Лично я ожидаю: то, что с успехом пойдет на эмуляторе, еще придется отлаживать на реальном железе.

  6. #76

    Регистрация
    04.12.2005
    Адрес
    Славгород
    Сообщений
    81
    Спасибо Благодарностей отдано 
    164
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я на Живом Зеленом проверяю, винты разные устанавливал. работали оба в режиме CHS. Микросхему прошиваю каждый раз, у меня их несколько, единственно перед прошивкой добавляю нужные программы в rom disk .

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

  8. #77

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    Если будут соответствующие рестарты - то проблем не будет. Их (рестарты) в будущем надо обсудить на нашем Форуме
    Вот этот вопрос на самом деле достаточно интересен. Я и сам планировал его поднять, но несколько позже. Нюанс в том, что я, к сожалению, не имею практики использования рестартов ПрофПЗУ. И хотелось бы услышать мнение тех, кто их использовал. В особенности ваше, Grand.
    Не разбирался в исходниках TRDN, но насколько я понимаю сектор с настройками примонтированных образов вы формируете сами (иначе зачем вам вызов п/п подсчета CRC...) Если это так, то есть вопрос, что вы заносите в байт +5? по умолчанию он дублирует байт +0 (тип подключенного раздела/образа диска) но в дальнейшем нигде более не используется, что вообщем-то и позволило подвесить на него номер глобального раздела при монтировании дисков.
    Цитата Сообщение от Dima_ZX Посмотреть сообщение
    возможность монтировать одновременно с разных hdd образа tr-dos
    Касательно этого вопроса. тут тоже есть некоторые моменты, с которыми надо определиться. Допустим есть один винт master или slave, тут всё более-менее
    понятно, А в случае наличия двух винтов, где сохранять настройки?... На master или slave или на обоих... А читать настройки с какого винта... С мастера, а
    если там пусто или контрольная сумма кривая, то попытаться считать со слейва?... Или как вариант переместить настройки в NVRAM, благо там неиспользуемого
    пространства вагон, но опять таки возможно существуют SMUC'и без NVRAM...

    Вообщем реализовать можно много чего, но хотелось бы услышать мнения и пожелания сообщества.

  9. #78

    Регистрация
    04.12.2005
    Адрес
    Славгород
    Сообщений
    81
    Спасибо Благодарностей отдано 
    164
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    Касательно этого вопроса. тут тоже есть некоторые моменты, с которыми надо определиться. Допустим есть один винт master или slave, тут всё более-менее
    понятно, А в случае наличия двух винтов, где сохранять настройки?... На master или slave или на обоих... А читать настройки с какого винта... С мастера, а
    если там пусто или контрольная сумма кривая, то попытаться считать со слейва?... Или как вариант переместить настройки в NVRAM, благо там неиспользуемого
    пространства вагон, но опять таки возможно существуют SMUC'и без NVRAM...
    Я думаю всё-таки правильнее хранить их в NVRAM,

  10. #79

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

    По умолчанию

    По поводу использования рестартов в TRDN. Сейчас, когда командер запущен на Scorpion'е с HDD, используются следующие функции реcтарта RST 8 \ DB #81: 1, 2, 7, 9, 16, 34, 35, 36, 38. Самая нелюбимая - полностью забагованная функция 35, но без нее никак, пришлось научится с ней работать. В будущих версиях нужно будет добавить исправленный аналог этой функции, но саму 35 оставить в первозданном виде для совместимости! Кроме того, в ПрофПЗУ оказалась сломана функция 8 - в V2.95 она еще работала как надо.

    Цитата Сообщение от LW
    что вы заносите в байт +5? по умолчанию он дублирует байт +0
    В байт +05 описателя примонтированного псевдодиска в секторе информации о примонтированных псевдодисков я заношу #01, то есть и у меня это дубль байта +00.
    Но я считаю возможным в будущих версиях ProfROM использовать байт +05 для других целей, в том числе и для номера MFS-раздела - для этого можно задействовать три бита, а остальные зарезервировать для чего-нибудь еше.

    Этот пользователь поблагодарил Grand за это полезное сообщение:

    LW(29.11.2022)

  11. #80

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    Самая нелюбимая - полностью забагованная функция 35
    В чем её баги? Ну помимо порчи памяти по адресу в hl. Эта функция активно используется самим монитором для монтирования дисков, нареканий вроде не было.
    Цитата Сообщение от Grand Посмотреть сообщение
    Кроме того, в ПрофПЗУ оказалась сломана функция 8
    А в ней какие проблемы?

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

    Цитата Сообщение от Dima_ZX Посмотреть сообщение
    Я думаю всё-таки правильнее хранить их в NVRAM,
    Но и тут есть нюансы, запись в NVRAM весьма медленная.

Страница 8 из 67 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Обмен компьютера Scorpion ZS 256 на печатную плату Scorpion 1024!
    от ZXFanat в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 02.03.2012, 10:37
  2. Продаётся Scorpion ZS 256 Turbo+, SMUC, ZXMC2, GS 2Mb, TS, HDD 40Gb, FDD 5'25 & 3'5
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 16
    Последнее: 10.02.2011, 18:41
  3. Ответов: 128
    Последнее: 24.11.2010, 17:48
  4. Продаётся Scorpion ZS 256 Turbo+, SMUC, ZXMC2, GS 2Mb, TS, HDD 40Gb, FDD 5'25 & 3'5
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 06.03.2010, 18:25
  5. Програмная поддержка HDD.
    от alexfreed в разделе Внешние накопители
    Ответов: 1
    Последнее: 23.10.2005, 09:49

Ваши права

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