PDA

Просмотр полной версии : Отслеживание запуска с другого дисковода



AndTorp
10.09.2012, 18:31
Заметил, что разные boot'ы по разному работают если их вызвать не с текущего дисковода.
Например. Перехожу в TR-DOS (промт "A>") и пишу команду RUN "b:boot".
- Global Commander запускается и распечатывает содержимое диска A.
- TR-DOS Navigator и Jemmini Commander запускаются и распечатывают содержимое диска B.
- Stealth boot выводит содержимое диска B, но запустить программу не удается (видимо происходит обратный переход на диск A).

Как происходит отслеживание запуска с временного устройства?

null_device
10.09.2012, 18:47
Если используются средства tr-dos с его переменными, "код устройства для временной операции" (0-3) хранится в переменной 5CF6 (#23798).
При этом "устройством по умолчанию" остается дисковод A. (код "0" в переменной 5D19 (#23833)).