Контроллер SMUC.
В последнее время всё большее число
спектрумистов оборудуют свои машины
жёсткими дисками. Уже, скорее всего, к лю-
бому типу Spectrum'а разработана аппарат-
ная и программная поддержка винчестера,
причём единый стандарт прослеживается
только в типе интерфейса - IDE или E-IDE.
Hо, как показывают результаты моих социо-
логических опросов в сети SpbZxNet, в
Санкт-Петербурге подавляющее большинство
пользователей имеют Scorpion ZS 256. Ваш
покорный слуга тоже имеет эту машину.
Как правило, при подключении жёсткого
диска к Speccy перед разработчиками возни-
кает две проблемы: разработка интерфейса
(контроллера) и способ обращения к прост-
ранству жёсткого диска. Если первая проб-
лема относительно легко разрешима, то вто-
рая проблема разрешима лишь частично.
Основной причиной этой проблемы является
система TR-DOS, которая разрабатывалась
для гибких магнитных дисков. Система не
позволяет записывать на диск более 128-и
файлов, в системе существует лишь один ка-
талог, и простой пользователь может иметь
доступ лишь к 640-м килобайтам памяти. По-
этому в этом направлении стоило бы разра-
ботать новую DOS, которая удовлетворяла бы
всем требованиям современных Spectrum'ов.
Hо... Уже слишком много программ написано
для нынешней TR-DOS, и их адаптация к но-
вой дисковой операционной системе заняла
бы очень много времени.
Гораздо быстрее адаптировать жёсткий
диск к TR-DOS. С этой проблемой весьма
просто справились в фирме "Scorpion &
MOA": пространство жёсткого диска разбива-
ется на подразделы, а подразделы - это
коллекции дискет, каждая из которых имеет
размер 640 КБ.
Система iS-DOS более приспособлена для
работы с жёстким диском: она, во-первых,
может работать с устройством объёмом до 16
МБ, во-вторых - система иерархическая (на
подобие MS-DOS), т.е. в корневом каталоге
можно создавать подкаталоги, под-подката-
логи, где могут храниться файлы по различ-
ным признакам и назначениям. Поэтому осо-
бых трудностей использование этой системы
на винчестере, как правило, не возникает.
Фирмой "Scorpion & MOA" разработан уни-
версальный контроллер SMUC. Расшифровыва-
ется эта аббревиатура, как Scorpion & MOA
Universal Controller. Предназначен он для
подключения различной IBM-периферии,
CMOS-часов и т.д., но прежде всего он раз-
рабатывался как интерфейс жёсткого диска.
Hа плате котроллера также установлена мик-
росхема NVRAM - энергонезависимой памяти
ёмкостью 2 КБайта, где можно сохранять
различные настройки Теневого Сервис-Мони-
тора, параметры жёсткого диска и т.д.
Для наиболее успешной и производительной
работы компьютера желательно подключение
данного контроллера к компьютеру Scorpion
ZS 256 Turbo+, хотя возможна работа и с
нетурбированными компьютерами, а так же с
другими Spectrum-совместимыми компьютерами
(при выполнении необходимых доработок).
Программная поддержка контроллера находит-
ся в ПрофПЗУ компьютера Scorpion (объем -
от 128 до 512 кБ).
Конструктивно контроллер выполнен на пе-
чатной плате размером 110х70 мм. Потребля-
емый контроллером ток не более 300 мА.
>>
|