ГЛАВА 7. ДРАЙВЕРЫ
Драйвером называется программа, осуществляющая связь опе-
рационной системы с устройствами ввода/вывода информации.
Устройства могут быть следующими:
- Дисковод;
- Клавиатура;
- Монитор;
- Принтер;
- Виртуальный диск.
Драйверы клавиатуры
Клавиатуру обслуживает программа TTYIH. KEY. Программа
осуществляет символьный ввод на английском и русском языках, а
также имеет специальные управляющие клавиши:
CS+1 - переключатель рус/лат;
CS+2 - переключатель регистра БОЛЬШОИ/малый;
CS+3 - переключатель режима вставка/замена;
По умолчанию в драйвере используется размещение русских букв
типа "ИЦУКЕН". Чтобы ввести другую русскую кодировку,
используйте программу JUNC. СОМ и соответствующие таблицы,
например:
DL. TAB - кодировка типа "ИЦУКЕН";
STI.TAB - кодировка типа "ЯВЕРТЫ";
Драйверы монитора
TY42. TYP - 42-символьный вывод на экран;
TY64. TYP - 64-символьный вывод на экран.
Работа в режиме 64 символа полезна, например, в редакторе и
в программе просмотра Файлов TV. СОМ. Запуск 64-символьного
драйвера осуществляется программой SET. СОМ.
Драйверы принтера.
Первая буква в имени LPR-драйвера означает способ перекоди-
ровки информации, зависящий от типа принтера и способа печати:
е: Без перекодировки, "alt" - альтернативная кодировка ГОСТа.
- EPSON. СМ 6337. СМ 6313 (новый).
s: Тоже "alt", но без псевдографики, которая заменяется на
символы «:.-+.
Символы F0.. FF заменяются пробелами.
- НС 6312
К: КОИ-8. Также без псевдографики.
- МС 6304. МС 6313 (старый)
m: "mai" - Основная кодировка ГОСТа, но без псевдографики.
Символы FO.. FF заменяются пробелами.
- ПЗСУ1
m+: то же, что и "т", но символы FO.. FF выдаются на печать
без перекодировки.
- сн 6337 в режиме символов определяемых пользователем.
d: Кодировка принтера D-100M HERA Blonie.
Набор знаков H5. "IBH/PC-1-RUS".
От "alt" отличается неполным русским алфавитом (символы,
схожие с латинскими не дублируются).
Драйвер виртуального.диска.
Рассмотрим один из драйверов - ED_IPS80. BLK.
Драйвер создает электронный диск на устройстве Е: или С: и
резервирует под него 80 KB (320 блоков по 256 байт). Запуск
происходит командой set, подключается диск командой create с
соответствующими параметрами.
Программа предназначена для ZX-128 и более. Если Вы работа-
ете с виртуальным (электронным) диском, не забудте выключить
буфер (+80К) в программе копирования.