User Tag List

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

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

  1. #131

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

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    Приходится часто обращаться к самой таблице, что бы рассчитать адрес сектора на диске.
    Драйвер от savelij ?

  2. #132

    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    670
    Спасибо Благодарностей отдано 
    472
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    135 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    Xela, Конечно же нет, версия еще достаточно сырая.
    разобрался, в каких случаях так происходит: если fat32 раздел первый на диске, или единственный - все хорошо.
    если вдруг так получилось, что раздел второй, а первый при этом не размечен, то тогда ПЗУ отказывается работать с таким разделом.



    думаю, что случай достаточно нестандартный, что б его не учитывать.

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

    LW(08.12.2022)

  3. #133

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вспомнилось что ещё ISdos работает с диском как-то по-своему (или я ошибаюсь ?)
    такая солянка из разделов уживётся на винте ?

  4. #134

    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    670
    Спасибо Благодарностей отдано 
    472
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    135 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    ISdos работает с диском как-то по-своему (или я ошибаюсь ?)
    is-dos тоже живет на MFS-разделе. просто там создается не образ диска, как с тр-дос, а целиком local partition под is-dos.



    раздел MFS на 10 мб - это как раз IsDos:



    для IsDos бы придумать, как стартовать систему сразу с HDD без танцев с бубнами с монтированием образа с бейсиком-запускалкой, и сохраненным образом памяти.. это было бы идеально.
    но не знаю насколько это возможно в рамках ПРОФпзу.
    Последний раз редактировалось Xela; 08.12.2022 в 19:23.

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

    goodboy(08.12.2022)

  5. #135

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

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Драйвер от savelij ?
    Некоторые алгоритмы взяты и оттуда.
    Цитата Сообщение от Xela Посмотреть сообщение
    разобрался, в каких случаях так происходит: если fat32 раздел первый на диске, или единственный - все хорошо.
    если вдруг так получилось, что раздел второй, а первый при этом не размечен, то тогда ПЗУ отказывается работать с таким разделом.
    Спасибо. Исправлю.
    Цитата Сообщение от goodboy Посмотреть сообщение
    вспомнилось что ещё ISdos работает с диском как-то по-своему (или я ошибаюсь ?)
    такая солянка из разделов уживётся на винте ?
    Если Is-Dos работает с подразделом MFS, то ничего не изменится. Логика работы с MFS не меняется.
    Если работает с образом через #3D13 или функции R8DOS тоже все будет нормально.
    Цитата Сообщение от Xela Посмотреть сообщение
    для IsDos бы придумать, как стартовать систему сразу с HDD без танцев с бубнами с монтированием образа с бейсиком-запускалкой, и сохраненным образом памяти.. это было бы идеально.
    но не знаю насколько это возможно в рамках ПРОФпзу.
    Думаю это возможно. Вот только в is-dos я не силён. Если кто-нибудь поделится настроенным рабочим образом с Is-Dos, можно будет покопаться, подумать как реализовать загрузку напрямую с винчестера.

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

    Xela(08.12.2022)

  6. #136

    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    904
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    341
    Поблагодарили
    182 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    Если кто-нибудь поделится настроенным рабочим образом с Is-Dos, можно будет покопаться, подумать как реализовать загрузку напрямую с винчестера.
    И CPM надо так же предусмотреть.

    Скрытый текст


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

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

  8. #137

    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    670
    Спасибо Благодарностей отдано 
    472
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    135 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от izzx Посмотреть сообщение
    И CPM надо так же предусмотреть.
    а сама CP/M умеет с HDD работать?
    у MOA была в проекте некая MicroDOS и даже разделы под нее можно создавать, но где сама OS, и была ли она вообще?

  9. #138

    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    904
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    341
    Поблагодарили
    182 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xela Посмотреть сообщение
    а сама CP/M умеет с HDD работать?
    у MOA была в проекте некая MicroDOS и даже разделы под нее можно создавать, но где сама OS, и была ли она вообще?
    Кое-что есть в доках для СМУК. А вики пишет, что CPM умеет 16 дисков держать по 8 мегов.

    Скрытый текст

    Контроллер SMUC служит для подключения к компьютеру Scorpion ZS-256 (или любому Spectrum-совместимому компьютеру):• накопителей на жестких дисках (HDD), оснащенных интерфейсом IDE, и позволяет работать с ними в системах TR-DOS, Is DOS, CP/M;
    .......
    Micro DOS (порт системы CP/M) — полноценная ОС, изначально ориентированная на работу с жестким диском, необходима прежде всего для расширения функционирования Теневого Монитора
    [свернуть]

    Скрытый текст


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  10. #139

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

    По умолчанию

    А эту MicroDOS в живую видел кто-нибудь?

  11. #140

    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    670
    Спасибо Благодарностей отдано 
    472
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    135 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от izzx Посмотреть сообщение
    Micro DOS (порт системы CP/M) — полноценная ОС
    так я про нее и написал, что она была в планах у MOA, но в итоге кажется это планами и осталось.

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

    Цитата Сообщение от izzx Посмотреть сообщение
    что CPM умеет 16 дисков держать по 8 мегов
    штука в том, что б спектрумовская CP/M (какая-нибудь из реализаций, работающих на скорпионе) умела работать с HDD.
    на CPC такая версия есть


    Цитата Сообщение от LW Посмотреть сообщение
    А эту MicroDOS в живую видел кто-нибудь?
    MicroDOS (Microcomputer Disc Operating System) is a CP/M clone made in East Germany (GDR) for computers of the brand Kleincomputer (KC). It was available for the KC Compact. Unfortunately it is not 100% compatible with CP/M.

    MicroDOS implementation for KC Compact
    MicroDOS disc format is 1024 bytes per sector (N=3), Sector IDs 1-5. Double sided (Head ids are 0 or 1).

    The following are requirements:

    KC Compact disc interface (which has the BASDOS ROM, 64KB RAM and disc interface) (a CPC6128 should be able to run MicroDOS with an appropiate boot program)
    MicroDOS formatted disc with boot sector.
    The boot sequence on KC Compact is:

    |CPM from BASIC
    An ID is read from drive 0, track 0, side 0. Both C and N from the result phase of the ID command are checked. N must be 3 and not have a CPC id (41/c1 etc)
    If ID is not MicroDOS then follow normal AMSDOS CP/M boot procedure (therefore allowing boot into Amstrad's CP/M on system format discs)
    If ID is MicroDOS then boot MicroDOS.
    MicroDOS boot:

    read drive 0, track 0, side 0, sector 1-5 to &3F80 in RAM.
    read drive 0, track 0, side 1, sector 1-5 to &5380 in RAM.
    read drive 0, track 1, side 0, sector 1-5 to &6780 in RAM.
    read drive 0, track 1, side 1, sector 1 to &7B80 in RAM.
    check if &3f80 starts with <0> "DOS". i.e. 0 byte followed by DOS text
    execute &4000.
    Therefore you require a MicroDOS specifically for the KC Compact (i.e. a MicroDOS for KC85/4 or other KC computers will not work because the hardware is different) because the code on the disc initialises the hardware and configures the environment for MicroDOS specific to the computer booting it.

    но "наша" ли это MicroDOS - вопрос...

    и еще нашел такое:

    The CP/M 2.x compatible system MikroDOS was delivered with the original disk extension D004 . The CP/M 2.2 compatible system MLDOS , which was developed by Mario Leubner, has existed since 1996. This system enables the integrated operation of IDE hard disks and real-time clock on a KC85 system with D004. It also represents the ideal basis for the CP/M extension NZ-COM , which provides a UNIX-like environment on the KC85 under CP/M and makes the KC85 CP/M a Z-System

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

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

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

Эту тему просматривают: 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

Ваши права

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