Цитата(MrYuran @ Jul 25 2011, 11:31)

Почитайте про секции.
В GCC это будет __attribute__ ((section = "")), в IAR - #pragma location (емнип) или section (давно в руки не брал, забыл уже).
А для чего, если не секрет? Недавно тоже пробовали для неких целей.
Поясню. Возможно, придётся реализовывать перепрошивку блока по GPRS. Хотелось бы часть программ положить в отдельные сектора и не трогать ни при каких обстоятельствах (продпрограммы включения GSM, собственно, сама подпрограмма перепрошивки). Я бы выделил им свой сегмент, в который линкер бы больше не пытался что-то размещать, и больше не трогал эти адреса, а всё остальное - меняй на здоровье. Это, по моему разумению, гарантировало бы нахождение блока на связи при любых условиях, с возможностью отката до предыдущей версии ПО.