Unix Man (Справочное руководство)

         

DOWNLOAD(1M)


DOWNLOAD(1M)

НАЗВАНИЕ


download - загрузка об ектного файла обычного формата в указанный файл

СИНТАКСИС

download [-t смещение] [-d смещение] [-b смещение] [-s адрес_таблицы_имен] выполняемый_файл целевой_файл

ОПИСАНИЕ


Утилита download анализирует выполняемый_файл и помешает его секции в целевой_файл. Целевой_файл может быть как обычным, так и специальным файлом (например, /dev/kmem).

Секции, которые имеют флаг незагружаемости, пропускаются. Секции неинициализированных данных заполняются нулями. Все остальные секции помещаются в целевой_файл.

Можно указывать следующие опции:

-t смещение Ко всем адресам, определенным в секции команд, добавляется указанное смещение. -d смещение Ко всем адресам, определенным в секции инициализированных данных, добавляется указанное смещение. -b смещение Ко всем адресам, определенным в секции неинициализированных данных, добавляется указанное смещение. -s адрес_таблицы_имен Эта опция указывает, что по данному адресу расположена таблица имен. Описания имен из выполняемого_файла вставляются в указанную таблицу имен. Опция имеет смысл, только если предполагается использовать отладчик на уровне исходного языка. Если по адресу_таблицы_имен нет нужной информации, этот адрес рассматривается как косвенный.

ПРИМЕР


Команда

download выполняемый_файл файл_с_образом_памяти

создаст файл_с_образом_памяти выполняемого_файла без заголовка файла и заголовков секций. Все секции будут размещены естественным образом.

ДИАГНОСТИКА


Диагностические сообщения утилиты download не нуждаются в пояснениях.



Содержание раздела