!TODO Важное: Среднее: [ ] перед ресканом драйвов проверять открытые хэндлы и если буква диска меняется, то менять драйв в хэндле [ ] начать работать с функциями REMOVABLE и MEDIA CHECK rst #18. Возвращать значение #FF, если порядок букв изменился Вообще не важное: [ ] исправить выход из функции #41 при возможном увеличении номера таски на 1 при 255 ------------------------------- DSS 1.70.2 Изменения после версии 1.70 [+] исправлен баг с "C:\>CD E:\" [+] исправлен баг с переключением на другой диск из некорневой директории, когда на новом диске оказывался в несуществующей директории [+] при чтении/записи файла не происходит избыточное перечитывание кластеров от начала файла [+] перечитывание BPB теперь делается не на каждый чих, а когда надо (и бага при загрузке с диска "B:" нет :-P ) [+] изменена работа с RAM DISK, теперь он может быть загрузочным [+] переход на другой диск происходит без бага с директорией от старого диска [+] исправлены баги с обработкой буферов командной строки [+] исправлены баги в функциях: WINCOPY, WINREST, SCROLL, SETVMOD, SELPAGE [+] мелкие и не очень оптимизации ;Изменения после версии 1.60 10.02.2003 - Добавлена визуализация курсора в функции ECHOKEY. 06.02.2003 - Исправлена ошибка в разборе имени файла начинающегося с точки. 29.01.2003 - Исправлена ошибка в PUT_D_T, не обновлялась дата в файлах, в которые не производилась запись. ;Изменения после версии 1.60RC 05.12.2002 - Реализована fn. APPINFO 47h, информация о приложении. 26.11.2002 - Исправлена ошибка в CHDIR, не выполнялся запрос "." из ROOT 19.11.2002 - Добавлена корректировка атрибута файла при его создании. 19.11.2002 - Добавлено маскирование аттрибута VOLUME LABEL. 19.11.2002 - Исправлена ошибка с атрибутом system. 17.11.2002 - Реализовано system environment, fn. 46h 07.11.2002 - Добавлен запрет/разрешение прерываний в функции WINCOPY и WINREST 07.11.2002 - Исправлена ошибка в функции SCROLL (A=0) ;Изменения после версии 1.55 06.08.2001 - Добавлена поддержка Secondary IDE 06.08.2001 - Исправлена ошибка с подразделами второго винчестера 11.07.2001 - Поддержка принтера для Sp2000 30.07.2001 - Исправлено описание входных параметров функции удаления файла(0Eh); ;Изменения после версии 1.54 18.07.2001 - Добавлено описание работы с графическим экраном; 18.07.2001 - Добавлено описание параметра функции получения режима экрана(51h); 15.03.2001 - Добавлено описание функции работы с командной строкой(45h);