User Tag List

Страница 14 из 25 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя
Показано с 131 по 140 из 241

Тема: Как установить iS-DOS на KAY-2010 + SMUC?..

  1. #131

    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,803
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так может попробуешь себе сделать именно официальный вариант - D2 #1FFD? На самом смуке ничего резать не придётся, а на основной плате у теяб это было сделано для GMX.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
    Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek

  2. #132

    Регистрация
    03.01.2009
    Адрес
    Санкт-Петербург
    Сообщений
    426
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня другая плата, без доработок. К тому же доработка для платы с GMX не годится для платы без GMX, так как используется части схемы, которые не используются при работе GMX.

  3. #133

    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,803
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну есть ещё вариант - добавить D2#1FFD как на новодельных скорпионах, там GMX не используется.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
    Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek

  4. #134

    Регистрация
    03.01.2009
    Адрес
    Санкт-Петербург
    Сообщений
    426
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это требует перерезания печатных проводников и поиска двух неиспользуемых элементов на плате - инвертора и элемента И.

  5. #135

    Регистрация
    03.01.2009
    Адрес
    Санкт-Петербург
    Сообщений
    426
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Значится так, я открыл порты на SMUC. Теперь смогу протестировать работу с CF-картами и работу драйвера IDESMUC в версии Chic.

  6. #136

    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,803
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Давай, я вчера ещё раз попробовал сделать систему через idesmuc и опять не получилось. ошибка 86 и сброс либо зависон с радугой на бордюре при запуске.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
    Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek

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

  8. #137

    Регистрация
    03.01.2009
    Адрес
    Санкт-Петербург
    Сообщений
    426
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    К сожалению пока не всё так радужно, как хотелось бы.
    Сначала плагин HDD_0.1 для REAL COMMANDER грохнул мой системный рабочий диск во время копирования его на другой диск. Потом получил ERROR 86 с драйвером IDESMUC, когда копировал системный диск iS-DOS на CF карту.
    Какие то сбои полезли даже на моём старом HDD, которым я пользовался много лет с драйвером idesmuc. Возможно применённый способ открывания портов не совсем удачный. Буду переделывать SMUC обратно и открывать порты на основной плате...

    ---------- Post added at 22:13 ---------- Previous post was at 22:11 ----------

    У меня уже есть под такой доработанный SMUC универсальный драйвер для Classic и Chic.

  9. #138

    Регистрация
    03.01.2009
    Адрес
    Санкт-Петербург
    Сообщений
    426
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    После двухдневного тестирования трёх вариантов открытия портов SMUC на прямой доступ, я пришёл к печальному выводу - все глюки чисто софтовые. Т.е. глючит плагин для Real Commandera, глючит драйвер idesmuc под iS-DOS.
    idesmuc.blk, проработавший безглючно с HDD на 420 Мб в течение лет наверно 9, начал давать сбои при замене HDD на CompactFlash карту. Позже CF карта была заменена на HDD, но большего объёма. К сожалению к моменту обратного перехода на HDD я уже остался без открытого доступа к портам DOS и не смог протестировать драйвер в полной мере и ранее категорично утверждал, что с драйвером всё в порядке.
    Теперь, проведя доработки платы, я могу утверждать, что это не так. Драйвер содержит не выявленные ошибки. Предположительно в процедуре расчёта смещения сектора от начала iS-DOS раздела.

    В поисках альтернативы я обнаружил на своём системном диске исходные тексты драйвера Rhddsmuc.blk, любезно переданные мне Олегом Григорьевым (aka Ruiner aka #0R).
    Сам я этот драйвер никогда не использовал, но судя по исходным текстам драйвер имеет ряд преимуществ перед драйвером idesmuc:
    - поддержка MASTER и SLAVE дисков
    - поддержка режима адресации LBA28
    Драйвер также поддерживает работу с диском через открытые порты DOS.

    К сожалению на данный момент для драйвера не существует подключалки дисков. Как пояснил автор - у него мало разделов iS-DOS на диске и переключать их не было необходимости.

    Передо мной лежат распечатанные на бумаге исходные тексты Rhddsmuc. Есть несколько версий данного драйвера:
    1. Наиболее ранняя версия датируется 02-01-1999 с последней редакцией 01-04-1999, с комментарием 100% Complete и припиской, что данный драйвер сделан на основе оригинальной версии Jason (Валерий Кожевников, автор idesmuc).
    2. Очевидно более поздняя версия датируется 02-01-1999 с последней редакцией 22-06-1999, уже без ссылки на оригинальный драйвер и без комментария 100% Complete.
    Эти версия существенно отличается от предыдущей. Очевидно, что Олег Григорьев основательно над ней поработал и оптимизировал. Кроме того эта версия отлично комментирована.
    3. В 2006 году Олег Григорьев передал мне исходные тексты своего проекта драйвера с набросками сервисных утилит и в том же году я продолжил работу над драйвером. Добавил режим LBA, что позволило существенно сократить размер драйвера и повысить его быстродействие. Исходник отлично откомментирован, но никогда не тестировался на реальном железе. Были только первые попытки это сделать и по какой то причине работы не были продолжены.
    Этот драйвер основан на переписанной версии от Ruiner
    4. Ещё одна версия драйвера. На этот раз тянущая за собой наследие от драйвера Jason. Функционал соответствует предыдущей версии. Я вижу свои оптимизации и поддержку LBA, но структура отличается от предыдущей версии. Комментирован мало, но и так всё понятно. Непонятно только для чего я делал две версии с одинаковыми возможностями, но на основе разных исходных версий драйвера без поддержки LBA. Возможно, что при попытке протестировать драйвер я столкнулся с глюками, которые невозможно отладить в Теневом мониторе и взял другую версию и доработал её.

    Увы, это всё было очень давно и я уже не помню.


    Я вижу два пути дальнейшего развития драйверов для iS-DOS для SMUC:
    1. Заняться отладкой и проверкой idesmuc
    2. Доводить до ума Rhddsmuc

    Нужна ли версия с поддержкой LBA или ограничиться версией CHS?
    Поддержку MASTER/SLAVE я оставлю - там нет ничего сложного.

    Для Idesmuc нужно будет набросать небольшую программу чтения всех секторов по одному с контролем записи значений в регистры C/H/S. Я думаю, что где то здесь кроется ошибка, из-за чего iS-DOS пытается открыть каталог с неправильного сектора и выдаёт в ряде случаев ERROR 86.

    Причина глюков плагина HDD_0.1 для Real Commander кроется в том, что он 1 в 1 переписан с драйвера idesmuc и добавлен интерфейс выбора дисков. Т.е. ошибки у них должны быть одинаковыми. В идеале, исправив драйвер для iS-DOS я смогу одновременно поправить и плагин. Но это только в теории. На практике дизассемблированный текст плагина после трансляции в Alasm становится на несколько байт короче оригинального файла. Что при этом "выпадает" из драйвера мне неизвестно.
    Последний раз редактировалось AmoNik; 11.06.2015 в 14:02.

  10. #139

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AmoNik Посмотреть сообщение
    начал давать сбои при замене HDD на CompactFlash карту.
    У меня CF подключена к НЕМО-ИДЕ. Так вот, древняя CF на 256МБ работает замечательно. И в ТУРБО-режиме, и на обычной частоте компа. Года два тому назад купил CF Kingston на 4ГБ. В Юлмарте, самую простенькую, даже без всяких там индексов скорости (133х и т.п.). Так вот эта карта более-менее работает только (!) в ТУРБО-режиме и то подглючивает, а на обычной частоте компа практически не работает. В писюковом встроенном кард-риадере работает изумительно. Вот такие дела. Так и лежит у меня на полке без дела. Так что дело может быть и в железе: либо с уровнями что-то не то (хотя карта позиционируется как 3/5-вольтовая), либо с времянкой, что наиболее вероятно.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  11. #140

    Регистрация
    03.01.2009
    Адрес
    Санкт-Петербург
    Сообщений
    426
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Моя древняя SANDISK на 32 Мб работает не лучше, чем Kingston на 4 Гб.

Страница 14 из 25 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Помогите установить AmigaOS 2.1 на CF
    от mbojenov в разделе Amiga
    Ответов: 16
    Последнее: 14.11.2012, 11:33
  2. как установить IS-DOS?
    от crazy_bender/ex-PLACEBO в разделе Оси
    Ответов: 6
    Последнее: 21.12.2010, 10:46
  3. Как установить IS-DOS и WDC на один HDD
    от luzanov в разделе Для начинающих
    Ответов: 3
    Последнее: 02.08.2010, 16:03

Ваши права

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