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

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

Отправлено sdy 17 июля 2003 г. 06:02

так что кто знает как по другому решать проблемы размещения переменных/массивов в памяти по абсолютному адресу, нехай скажет чего.

FILE: C:\Temp\ldf.asm

// *.ldf
...
MEMORY
{
...
sec_xxx { TYPE(DM RAM) START(0x00026000) END(0x00027000) WIDTH(32) }
...
}
PROCESSOR p1
{
LINK_AGAINST( $COMMAND_LINE_LINK_AGAINST )
OUTPUT( $COMMAND_LINE_OUTPUT_FILE )
SECTIONS
{
...
sec_xxx
{
INPUT_SECTIONS( $OBJECTS(sec_xxx) )
} >sec_xxx
...

}
RESOLVE(aux_num,0x26005)
RESOLVE(cmd_id,0x26f10)
}
// *.asm
...
.global aux_num;
.global cmd_id;

.section/dm sec_xxx;
.var aux_num[3] = 0,0,0; // 0x26005
.var cmd_id[1] = 0; // 0x26f10


Created with The Source Studio - EVALUATION version


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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru