Chip123 科技應用創新平台

標題: 使用C2H時,不能使用到<system.h>檔嗎 [打印本頁]

作者: static314    時間: 2009-7-4 03:36 PM
標題: 使用C2H時,不能使用到<system.h>檔嗎
使用C2H時,不能使用到<system.h>檔嗎??& g; k( A( T: j6 d5 X, u
我現在要把一個function變成C2H..
$ s4 Q% T% v( ~, o8 G- J裡面有一個函式叫ALT_CI_FMUL..9 ?, T2 X/ R# S: M' B% W
這一個函式是從system.h檔呼叫來的!!! G6 _( r5 {) {; T$ @) V9 ~
但是又不能知NIOS II軟體在system.h裡ALT_CI_FMUL的動作~5 j' ^. w. `3 `/ N. p' G0 Q7 \! ?. t
就沒有辦法自己寫一個function來取代 >"<
1 G$ ~3 m+ \" t, Y/ ^請問有什麼方法可以讓C2H可以編譯過嗎?

8 l, x2 O- i' U: `- S! f2 ?2 \* _有什麼替代的方案嗎?
* s: k2 {+ g% L* \1 Q' e) P# l一直卡在ALT_CI_FMUL函式不能用..

4 g% `: D$ ~1 N8 Q卡好久好久了  
3 C6 O1 I& b* {請有經驗的各位大大幫忙一下呀~. }5 F: ]8 K/ E5 h( E. k
先謝謝各位大大喔

作者: static314    時間: 2009-7-4 04:14 PM
補充 @@
) \2 K9 u/ P3 [/ O- T4 `我在system.h檔裡面有看到怎定義ALT_CI_FMUL的..9 ^  K" e; U; s
- D" h+ {$ v4 g6 J
#define ALT_CI_FMUL_N 0x000000000 W" X9 X' i! v0 P+ R1 C
#define ALT_CI_FMUL(A,B) __builtin_custom_inii(ALT_CI_FMUL_N,(A),(B))
' a& z; U" L) x- X7 F  Y
, w4 R, b# F% _2 ?但是還是不知該取代到程式中..  O* w8 p* c0 I  i+ ]4 E
讓C2H可以接受 >"<
) D4 `6 o' ^  c5 Y2 {, E現在變__builtin_custom_inii是個未知的東西了!!. D1 S0 }4 K! X. Y) \! S
完全不知從何而來的 ) y2 D- E' l0 I* C2 ^0 G7 Y
請各位大大幫忙一下喔
7 _$ u. V" `0 N* D: J3 l
% S; L& l4 Q( J9 f* I$ s- ][ 本帖最後由 static314 於 2009-7-4 04:29 PM 編輯 ]
作者: luyou3219    時間: 2009-7-13 07:05 PM
前輩你好:
1 A  R( z8 i0 x9 ?" Q看了你的帖子“C2H與Profiling的疑問”
4 P$ ]' W# ^8 e& w8 z! ?9 s想請問您,我的這個該怎麼改呢:1 J/ Q3 h+ @9 t- X! C" g
for(i=0;i<40;i++)# U2 [1 \+ V+ d6 e2 p
        {  c& Y+ J( j+ D/ a
            IOWR_ALTERA_AVALON_CS8900_IODATA0(CS8900_BASE, 0x1122);     
2 `/ C6 x& [! N5 C% J        }9 H5 y1 F+ j6 P$ o: L& C
IOWR_ALTERA_AVALON_CS8900_IODATA0定義的是一個寄存器




歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/) Powered by Discuz! X3.2