[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция 'Цифровые сигнальные процессоры (DSP) и их применение')

миниатюрный аудио-видеорекордер mAVR

Отправлено -=Vlad=- 26 декабря 2002 г. 09:15
В ответ на: А просто написать .text: load = XXXXh, run = XXXXh? load и run могут использоватся вместе. А если их вообще не писать - то по умолчанию load=run. Только если load!=run, то перемещать надо ручками! отправлено AntZ 25 декабря 2002 г. 20:31

Привет!

Смысл того, что мне нужно, в следующем: есть две секции у которых run адреса совпадают, но различаются load адреса. Причем одну из этих секций нужно сразу разместить там где она будет работать. Т.е. сделать так, чтобы load=run для одной из них.

Если написать
UNION: run = XXXXh PAGE 0
{
SECT1: load = XXXXh PAGE 0
SECT2: load = MEM3 PAGE 0
}
т.е. load=run, а это мне и нужно, то получается следующая ошибка:

error: binding address XXXX for UNION_1 overlays SECT1 at XXXX

Если секция не входит в UNION, то ясное дело можно ничего не указывать и автоматом load=run, но мне нужно не это.

Спасибо за ответ,
Влад

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru