.XLIST ; SYS.MAC ; Автор: Конюхов Д.Л. ; 21.03.92 ;------ Инициализировать систему mfunc initsys,,,extrn ;------ Количество параметров mfunc argn,,,extrn ;------ Параметр mfunc argv,,,extrn ;------ Параметр из окружения mfunc getenv,,,extrn ;------ Вернуть имя файла и путь загрузки из Env mfunc pathexec,,,extrn ;------ Выход intr halt,,,21h,4Ch ;------ Keep intr _keep,,,27h ;------ Terminate and stay resident intr _TSR,,,21h,31h ;------ Выделить память из кучи mfunc getmem,,,extrn ;------ Освободить память в куче mfunc freemem,,,extrn ;------ Изменить длину памяти в куче mfunc release,,,extrn ;------ Количество near свободной памяти mfunc memfree,,,extrn ;------ Загрузить и выполнить mfunc command,,,extrn ;------ Дать адрес вектора mfunc getvect,,,extrn ;------ Установить новый адрес вектора mfunc setvect,,,extrn ;------ Выделить far память из кучи mfunc fargetmem,,,extrn ;------ Освободить far память в куче mfunc farfreemem,,,extrn ;------ Изменить far длину памяти в куче mfunc farrelease,,,extrn ;------ Количество far свободной памяти mfunc farmemfree,,,extrn mextrn mextrn mextrn .LIST