Цитата(megajohn @ May 10 2012, 00:06)

и не затирает операции по работе с стеком при вызове функций (эпилоги-прологи)
А в каком сегменте находятся прологи-эпилоги?
Этот сегмент нужно поместить куда надо.
P.S. прологи-эпилоги у ИАРа как-то по другому называются. Как?
Цитата(megajohn @ May 10 2012, 00:06)

если скажу, то будет полемика на 100 страниц что "так не принято делать"
А вообще, в голову засела идея реализовать APP + BOOTLOADER в рамках одного проекта
Почему бы не прописать все сегменты, как размещенные в boot-области,а всю программу размещать в (с том числе main ) в своих сегментах, которые расположить в application-области оп нужным адресам?