реклама на сайте
подробности

 
 
> LD Script help, разместить библиотеку (*.a) по фикс. адресу
ar__systems
сообщение Feb 15 2011, 13:48
Сообщение #1


self made
****

Группа: Свой
Сообщений: 855
Регистрация: 7-03-09
Из: Toronto, Canada
Пользователь №: 45 795



У меня в проекте 80% FLASH занимает большая библиотека картинок которые редко меняются, и возникла мысль разместить ее всю по фиксированному адресу, что каждый раз не перезаливать весь флеш, а только все, кроме этой библиотеки.

разместить код и данные из одного конкретного .о файла проблем не вызывает:

. = 0x17300;
.text2 0x17300:
{
*NORMAL1.o (.text)
} > FLASH = 0

но попытка сделать тоже самое для .а файла ни к чему не приводит. Это вообще возможно? Проблема в том, что в той библиотеке (архиве) более 30 файлов, и всех их в скрипте перечислять не хотелось бы. Используется линкер GNU

Сообщение отредактировал ar__systems - Feb 15 2011, 13:50
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ar__systems   LD Script help   Feb 15 2011, 13:48


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 15:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01329 секунд с 7
ELECTRONIX ©2004-2016