将GCC汇编程序代码部分放在RAM中

时间:2013-03-08 19:27:45

标签: gcc linker ram gas

我有一个为嵌入式ARM项目编写的汇编函数,我希望用该属性标记它以将其放在RAM代码段而不是flash中。我该如何指定?

要为C执行此操作,我将使用section属性:

int f (void) __attribute__ ((section (".ram"))) {...}

感谢。

1 个答案:

答案 0 :(得分:1)

确切的答案取决于你的目标(裸机?ELF?),但以下内容可能会起作用

.section .ram
YOUR ASSEMBLY CODE