2.16.2009

CeGCC : 繼續..

先試試看 cegcc compile .o 能不能被 eVC link..
加上 argument . build form v5TE 看看能不能run..
-march=armv5te
用 cegcc build add10.c 。(裡面只有 add10( ) 這個 function)。
將 add10.obj 放到 eVC 中。eVC 的其他 source 可以call 到 add10()。
雖然會有 warnning:
 multiple '.text' sections found with different attributes (E00000020)
那就這樣用吧..

有關 gcc 中 embedded assembly 的用法:Extended Asm.

還有,reference 的範本就是 ffmpeg 的 mpegvideo_armv5te.c

arm v5te 的 dsp instruction 可以 reference msdn : http://msdn.microsoft.com/en-gb/library/ms253986.aspx

沒有留言: