Цитата(KRS @ Jul 2 2007, 17:51)

Но если нет описаний __ramfunc в .с файлах работать не будет надо еще в .asm файл добавить несколько директив
Код
PUBWEAK ?init?tab?CODE_I
PUBWEAK `?*?CODE_ID`
RSEG CODE_ID:CODE:NOROOT(2)
`?*?CODE_ID`:
RSEG INITTAB:CODE:ROOT(2)
DATA
?init?tab?CODE_I:
DCD sfe(CODE_I) - sfb(CODE_I), sfb(CODE_I), sfb(CODE_ID)
пора переносить ветку к начинающим

в с-файле есть такая строчка:
__ramfunc extern void video_out(void);
далее в асме пишу RSEG CODE_I, отладчик ИАРа при этом нормально переходит на адреса ram при выполнении функции, но в железе ничего не происходит. более того, пробовал Ваш код, но компилятор ругается на синтаксис последней строки Вашего примера, хотя в мануале так и написано