- 追加された行はこの色です。
- 削除された行はこの色です。
*TESTパッケージ [#n730c9ee]
担当者が Cell C/C++ Langage Extensions と Fixstars とかを調べながら作ったチュートリアルパッケージです。とりあえず、
この関数面白そうだ → 使ってみる → 出来た〜
の流れで公開しますので、なかなか増えないかもしれないです。まぁおまけですから。
**パッケージ構成(2007/12/20現在) [#wc0d2f86]
-&ref(test.tar.gz,, テストパッケージ 12/21版);
- test
+- listdma
+- p_ldma.c
+- s_ldma.c
+- Makefile
**使い方 [#nb46dd92]
とりあえず、自分の使いたいプログラムのディレクトリで
make
して p_**** のほうを起動してくださいな
**説明 [#s1576788]
*** listdma [#o286f03a]
-PPE-SPE間の転送に使う LIST DMA という機能があります。これを使うと、複数の配列を数本まとめて送れるみたいです。
-C/C++ Langage Extensions 節4.4 です
-やっていること
++とりあえず、PPEはa[], b[] に abcdef....z をいれます。13文字ずつわけて
++んで、SPE は a, b のメインメモリのアドレスをもらって、MFC_PUTL_CMD をつかって一気に読み込みます
++SPEプリント文でちゃんと受け取れてるか見せてくれます