[Armadillo:08719] Re: Almadillo-460をBig endianで使用できるのでしょうか

Yamamoto email@hidden
2013年 4月 2日 (火) 18:03:29 JST


吉田さんへ

On Tue, 02 Apr 2013 17:46:16 +0900
Tooru Yoshida <email@hidden> wrote:

> 吉田と申します。
> 
> (2013年04月02日 17:43), Yamamoto wrote:
> > Yamamotoです。
> >
> > Almadillo-460でのC言語による開発調査をしていますが
> >
> > 接続する機器から送られてくるデータやメッセージがbig endianで、出来ればbig endian
> > で運用できれば混乱が無くて済むのですが。
> >
> > Kernelの設定とかコンパイルオプション等でbig endianの使用が可能なのでしょうか?
> >
> > 何か設定で切り替えれるような事も聞いたのですが、調べてもそれらしい情報が出てきま
> > せんでした。
> 
> 恐らく、GCCのオプションのことでしょう
> しかし、ArmadilloのCPUでは Big Endianにはなりません。
> 自分で、Endian変換を行う必要があります。

GCCのオプションだとCPUとendianを合わせる為の設定ですよね?

プログラム内はCPUがLittle endianだから言われるとおり自分で変換するしかないですよ
ね?

> 
> 
> -- -----------------------------------------------------------------
>   Tooru Yoshida <email@hidden>
>   Limited Partnership Liberty System Factory
>    Office  http://www.libertysystem-factory.co.jp/
>    Blog    http://ameblo.jp/lsfyoshida/
>    Twitter ID:LSF_Yoshida
>    Facebook https://www.facebook.com/tooru.yoshida
> -----------------------------------------------------------------
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 





armadillo メーリングリストの案内