Wallpaper
#05
30 сентября 1998 |
|
Софт - Прошивка TR-DOS 5.05 со встроенным CONVER-comander'ом. Для любых Speccy 48/128/512
(C) CompoWellcome Внимание!!! Новые прошивки ПЗУ. Прошивка TR-DOS 5.05 со встроенным CONVER-comander'ом. Для любых Speccy 48/128/512 По сравнению с 5.03 эта версия имеет следующие возможности: 1) CONVER Comander 2.07 запускается из TR-DOS по команде '8'. 2) Дополнительные системные вызовы (через #3D13): #0D - OUT (B),A #10 - OUTI (#7F),(HL) #11 - INI (HL),(#7F) 3) Исправлена ошибка TR-DOS'а работы с большой группой секторов командами 5 и 6 из #3D13 (см.ZF#3). 4) Ускоренное тестирование дисковода. 5) Выбор режима форматирования стан- дартный или 'turbo', индикация позициони- рования при форматировании. ---------------------------------------- TR-DOS ver. 6.04E Эта версия является дальнейшим развити- ем версий 5.04Е, 5.04Е+. По сравнению с версией 5.03 в ней имеются следующие до- полнения: 1) Форматирование дискет в 3-х вариан- тах: ORIGINAL - обычный формат; TURBO - форматирование диска с дру- гим расположением секторов, что приводит к ускорению операций чтения/записи диска примерно в 2 раза; FAST-TURBO - форматирование аналогично TURBO, но без операции проверки (если Вы уверены в качестве ваших дискет), при этом ускоряется сама операция форматиро- вания. Выбор формата производится по запросу DOS после ввода обычной команды FORMAT клавишами <1>, <2> или <3>. Клавишаотменяет команду. 2) При форматировании выдается сообше- ние о номере форматируемой в данный мо- мент дорожки и стороны диска. 3) При записи файла на диск в случае если файл с таким именем на диске есть DOS выдает запрос о стирании старого фай- ла. Если Вы ответите или ста- рый файл будет стерт и на его место будет записан новый файл если он не длиннее старого. Если же новый файл длиннее, то он будет записан как обычно с первого свободного сектора диска, а в каталоге появится еще один стертый файл. B версии 5.03 такой случай просто приводит к оста- новке программы с ошибкой. 4) При включении DOS сразу устанавлива- ет, что дисководы A: и B: имеют тип 2x80. Это приводит к отсутствию начальной про- верки дисковода. В процессе работы диск проверяется на тип, и DOS работает с ним как надо. 5) Ускоренная команда MOVE. В обычной версии 5.03 команда MOVE наиболее длинная по времени работы, кроме того создается впечатление, что дисковод больше стоит чем работает. Это объясняется тем что каждый раз при перемещении файла произво- дится чтение каталога и запись в него. В данной версии чтение и запись каталога производятся один раз. Информация катало- га сохраняется в ОЗУ и все операции с ка- талогом (только в команде MOVE) произво- дятся в ОЗУ, что значительно ускоряет ра- боту команды, в среднем в 3 - 4 раза, а в некоторых случаях и более. 6) Введена новая команда - переименова- ние диска: MOVE "name". При этом команда MOVE не выполняется, а просто имя диска заменяется на "name". 7) В DOS 6.04E изменен редактор ко- мандной строки. Во-первых, устранена неп- риятность которая возникает при входе в DOS в 128 режиме. Во-вторых, устранено влияние клавиш редактирования, которые перемещают курсор строки в 48 режиме. И наиболее важная часть - возможность вызо- ва предыдущей команды с помощью клавиши . Если Вы хотите повторить операцию или повторить ее с немного изменнеными параметрами, то можно вызвать ее сразу после выполнения нажав клавишу . Если же Вы что-то набрали в командной строке, то клавиша не сработает (в 5.03 версии это приводит к вызову строки из BASIC программы). *8) DOS 6.04E поддерживает работу с RAM-диском, основанном на дополнительном ОЗУ до 1024k. При этом 4k отводится под каталог и некоторые другие функции, а ос- тальная свободная память отведена под ра- бочее пространство RAM-диска. Для инициа- лизации RAM-диска используется команда FORMAT "d:name" (выбор TURBO или другой в данном случае не имеет значения). Далее с диском D: можно обращаться как с обычным дисководом, с той лищь разницей, что этот диск невозможно сменить и при выключении питания информация на нем теряется. (По- лезным свойством является то, что при сбросе информация на диске D: остается невредимой, и возможна дальнейшая работа с ним без операции FORMAT). Для системных программистов важно, что работа с RAM-диском не отличается от работы с обычным диском через входы #3D00, #3D03, #3D13 и при обращении в DOS к подпрограм- мам, работающим на уровне работы с секто- рами диска. Программы записи и чтения секторов работают даже если диск D: не был 'отформатирован'. Пользователь в этом случае имеет всю память RAM-диска, но без файловой организации. Программы использу- ющие прямое программирование К1818ВГ93 - не работают. 9) DOS 6.04E поддерживает три различных процедуры MAGIC, которые вызываются нажа- тием просто MAGIC, Caps Shift + MAGIC и Symbol Shift + MAGIC. Первый из них наи- более универсален и сбрасывает работоспо- собными наибольшее количество программ. Второй стандартный, 'классический' MAGIC. Третий предназначен для сброса особо изощренных программ, он принудительно ставит стек в #FFFF и включает 0 банк па- мяти (другие MAGIC'и не всегда позволяют получить его копию), но после сброса этим способом программа продолжать работу не может!!!. 10) Имеется доступ ко всем регистрам контроллера K1818ВГ93. #0812 IN A,(#1F) RET #0815 OUT (#1F),A RET #0818 IN A,(#3F) RET #081B OUT (#3F),A RET #081E IN A,(#5F) RET #0821 OUT (#5F),A RET #0824 IN A,(#7F) RET #0827 OUT (#7F),A RET #082A IN A,(#FF) RET #082D OUT (#FF),A RET Или через новые системные вызовы #3D13: #0D - OUT (B),A #10 - OUTI (#7F),(HL) #11 - INI (HL),(#7F) **11) TR-DOS 6.04E поддерживает резидент от Honey Comander'a и дополнительный ре- зидент (см.WP#4). 12) Исправлена ошибка TR-DOS'а работы с большой группой секторов командами 5 и 6 из #3D13 (см.ZF#3). 13) Встроенный Mini-boot запускается из TR-DOS по команде '8'. ──────── * Только для компьютеров с объемом памя- ти более 128К ** Только для компьютеров с объемом па- мяти 512-1024К Для приобретения новых прошивок ПЗУ обра- щаться: 64-07-01 (МУСА). И все!
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября