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

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

Отправлено Jerry 30 января 2003 г. 19:58
В ответ на: Ответ: + отправлено _Igor 29 января 2003 г. 11:06

Все бы было хорошо, если бы не было так грустно. :) Самый хороший (в плане универсальный) путь, по идее, - это сконвертить выход линкера с -idma в бинарник, слить с первым ROM образом по фиксированному адресу, и написать простенький загрузчик, который это дело будет парсить. Но "неаккуратно, доктор!" :) це-ж толпа лишней возни...
А что такое "выравнивание по 16к"?
А что такое "стандартный загрузчик"? Линкер генерит загрузчик в процессе линковкиЮ исходя из того, какие сегменты заюзаны, и куда. В BDMA загрузчике (а других ведь нет, так?) вообще ничего сложного нет. Там по сути вообще ничего нет кроме поочередной инициализации BDMA. :)
Кстати да, вот насущный вопрос, который помешал мне переписать загрузчик - а как вообще узнать (в процессе компиляции(!)), какие сегменты вообще есть в образе для загрузки, и где, и в куда их юзать?

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru