嵌入式开发者社区

标题: 使用SYS/BIOS和IPC的dsp程序,怎样将部分函数定位到L1、L2、L3... [打印本页]

作者: kevinjoyo    时间: 2016-6-1 17:28
标题: 使用SYS/BIOS和IPC的dsp程序,怎样将部分函数定位到L1、L2、L3...
OmapL138芯片arm跑linux,使用SYS/BIOS和IPC的dsp程序,怎样将部分函数定位到L1、L2、L3这几个cache空间去?+ J, H2 g( \2 v
比如一下需要快速执行的代码,将其指定到L2cache,一下数据放到L1cache,公共数据放到L3cache去,请问如何指定?7 {" o# o1 C$ Q
使用% A# B/ a- ]$ o- x% T% \: r! i$ n- I
#pragma CODE_SECTION(Server_destroy,"IRAM");3 [  K4 U. T9 C6 I6 S4 `$ `
没有效果!1 ?4 ?0 g' t+ C5 `) ~

4 D. Z) Z+ V- q2 y2 w$ y
' Q7 Q: n7 N* v/ a
作者: 希望缄默    时间: 2016-6-1 17:37
CMD 文件还有添加段分配( s1 K6 `- F. G3 b. j
SECTIONS7 p; \+ D: r* }1 @
{
* v; w7 C8 X2 U4 X4 H# x. K$ DIRAM > IRAM; ?/ R0 c! W8 A
}6 v/ K3 r" f& w
3 N2 a* D4 {: \
PS。段名不要跟内存重名
作者: kevinjoyo    时间: 2016-6-1 17:56
我使用的是IPC双核通信的,好像cmd文件不再起效了




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4