HDD-софт для iS-DOS
HDD_MART.BLK & HDD_TUNE.COM
HDD_MART.BLK - драйвер IDE-винчестера для
ATM-turbo 2,2+ для OS iS-DOS Classic.
Стартовый адрес драйвера - #8000
(32768) Установить обязательно!
HDD_TUNE.COM - программа-настройщик драйвера IDE-винчестера.
Стартовый адрес настройщика - #61A8 (25000)
Далее передаю слово автору пакета Юрию Корсунину:
Драйвер iS-DOS HDD_mART.blk позволит Вам
использовать жесткий диск в среде iS-DOS , а HDD_tune.com
настроить его.
Особенности:
В настройщике указываете колличество дорожек и секторов диска. Настройщик должен
находиться в том же каталоге что и драйвер. Настройка производится до установки
драйвера.
В опции диски необходимо указывать номер стартовой дорожки. Автор сознательно
не ориентируется на создание записей на винчестере о месте и размере дисков.
Это сделано для полной совместимости с CP/M , которая тоже использует винт.
Понятно, что перед настройкой необходимо посмотреть (посчитать) занятую CP/M
область и уже после нее занимать место для iS-DOS дисков.
Их может (должно) быть 8 и первые 1-2-3 при соответствующих установках средствами
iS-DOS можно использовать вместо флоппи и RAM дисков выбрав драйвер, обслуживающий
устройство.
Замечу также, что настроив несколько драйверов на разные области диска можно
иметь скрытые (секретные) диски по адресам , известным только Вам.
Драйвер похож по логике на драйвер флопи диска, и даже использует его буфер
обмена, настрайваясь на него при инициализации. Драйвер имеет также метку "HDD"
, для его индентификации другими утилитами работающими с дисками. Так утилиты
magic.com и exe.com
создают свои загрузчики, ориентируясь по меткам HDD и RAM (а в переспективе
и ROM) .
Драйвер при инициализации настраивает также собственные процедуры, работающие
с системным портом, ориентируясь на длинну курсора (смотрит в драйвере экрана),
что позволяет использовать его и в новых версиях iS-DOS, работающих с текстовыми
экранами.
После установки драйвера необходимо создать диски (create.com)
исходя из размера. Напомню что размер сектора равен 512 байт или 2 блокам.
Корсунин Ю.А. 2003 год