嵌入式开发者社区

标题: 使用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空间去?
! H# ~" n# u/ ]! q+ N# |比如一下需要快速执行的代码,将其指定到L2cache,一下数据放到L1cache,公共数据放到L3cache去,请问如何指定?
1 j& l4 J( Z1 O7 w7 J, u" g使用9 }) v) }/ {' b$ i' S' o2 ~
#pragma CODE_SECTION(Server_destroy,"IRAM");7 g0 Y. K6 G" u3 K2 T% K3 P
没有效果!
" |, K: g3 o+ s7 T" b' F2 H1 S# q+ N0 i5 ?

, e7 H/ {1 Q' @/ V2 H, q. R' K# m
作者: 希望缄默    时间: 2016-6-1 17:37
CMD 文件还有添加段分配- H" p9 s0 y) C" {0 [2 J
SECTIONS
, r* `: c5 s  N" D{
; i. D- i/ A( IIRAM > IRAM
/ N: v$ l8 H: z3 Y}* I. [) J, ~$ b1 P5 b

& p- M8 L/ f0 d  XPS。段名不要跟内存重名
作者: kevinjoyo    时间: 2016-6-1 17:56
我使用的是IPC双核通信的,好像cmd文件不再起效了




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