Satoshi Fujiwara
sa-fu****@sdl*****
2008年 9月 2日 (火) 12:50:18 JST
To: 赤石さま DAVL 開発者の藤原と申します。 パッチ送付ありがとうございます。 内容を確認させて頂いたのですが、le16_to_cpu/le32_to_cpu マクロの 定義がないようです。 cdavl.c に追加されている、#include <utils.h> に記述されていると 思いますので、そちらのファイルも送付して頂けますでしょうか。 (このファイルは、標準インクルードファイルではないと思いますので #include "utils.h" に変更した方が良いかと思います) 以上、よろしくお願いします。 赤石 雅典 さんは書きました: > いつもお世話になっております。 > > 宛先を間違えてしまったようで、重ね重ね申し訳ありません。 > > davl-users の方に再送いたします。 > > =========================================== > いつもお世話になっております。 > > cdavlのBig Endian Platformへの対応を行いました。 > 変更点としては、ext2/ext3上の2byte/4byte整数データへのアクセスを(カーネルソースコードなどを参考に) > le16_to_cpu/le32_to_cpu のマクロ経由で必ずアクセスするようにしたことになります。 > 実際に変更が必要だったソースはcdavl.cのみでした。 > このときの変更元/変更後のソースコードをお送りします。 > > なお、動作確認は 32bit Intelと zLinux (64bit Big Endian)のみで行いましたが、理屈の上では他の64bit Big Endianの > プラットフォーム上でも稼働するのではないかと考えています。 > > ---- > 赤石 雅典 masan****@nifty***** > > ---- > 赤石 雅典 masan****@nifty***** > > ---- > 赤石 雅典 masan****@nifty***** > > > ------------------------------------------------------------------------ > > _______________________________________________ > Davl-users mailing list > Davl-****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/davl-users