Итак, моя попытка сделать библиотеку процедур для работы с дисками TR-DOS и Directory System - Directory System Library. Смотрите вложение и полное описание в нем.
DirSysLib распространяется в виде исходного ассемблерного текста, и варианты ее использования такие: можно интегрировать ассемблерный текст в какой-либо свой проект, а можно скомпилировать его по необходимому адресу в ОЗУ и осуществлять вызовы от туда.
DirSysLib это пакет законченных функций, вызываемых через единую точку входа. Функции пока не сложны , но с их помощью уже можно написать хотябы простой селектор элементов DirSys. Смотрите во вложении пример example.trd.7z и описание в нем.
![]()
В версии V0.01 (06.04.2025) сделано:
Некоторые функции были переработаны; добавлена поддержка трехсимвольных расширений файлов и имен каталогов по схеме 8+3. Поддержана будущая DirSys V1.01.
Я планирую продолжить работу и добавить в DirSysLib новые функции.
Если кому-то интересен этот проект - присоединяйтесь.![]()






Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
