QUOTE (Vadim.Dyachuk @ Oct 24 2013, 13:00)

Извините за неполное формулирование предложения.
Я хочу в основной программе (которая находится а AppSection) вызвать процедуру которая находится в BootLoader'е. Но для этого мне нужно знать адрес этой процедуры.
Теперь понятно. Но если делать так, как вы хотите - это будет работать до того момента, как вы захотите что-то поменять (исправить) в BootLoader`е и адрес этой функции "уплывет".
QUOTE (Vadim.Dyachuk @ Oct 24 2013, 13:00)

Поскольку я пишу программу в IAR EW то его компилятор не дает нормального .map-файла,
Неправда, ой неправда... Либо вы не включили его генерацию, либо не разобрались в его содержимом. Вот отрывок из моего очень-очень старого проекта:
CODE
################################################################################
# #
# IAR Universal Linker V4.53O/WIN #
# #
# Link time = 18/May/2005 13:09:41 #
.........
CODE
Relative segment, address: CODE 00000506 - 00000527 (22 bytes), align: 1
Segment part 28.
ENTRY ADDRESS REF BY
===== ======= ======
main 00000506 ?cstartup_call_main (?C_STARTUP)
QUOTE (Vadim.Dyachuk @ Oct 24 2013, 13:00)

и поэтому я решил спросить у Вас, как можно определить этот адрес программно или хотя бы вручную (увидеть своими глазами).
Вот теперь вопрос понятнен. Посмотрите ответ на аналогичный вопрос
тут и
тут. Там описана идея. Вам останется просто переложить ее на ваш компилятор. Увы, с IARом давно не работаю, поэтому дать готовое решение для вашего случая не могу.