[Armadillo:00765] Re: PC104バスの16ビットアクセスについて
Fumito Morishima
email@hidden
2005年 12月 26日 (月) 16:54:51 JST
森島です。
16ビットアクセスは可能です。
hermit(bootloader)の任意のアドレスを読書きする機能を使って
実際に確認しました。
この方法ですが、まずJP2をショートさせhermitのプロンプトを
表示させてから、"frob"と入力します。
これで、任意のアドレスの読書きが可能なモードになります。
readは peek <addr>, writeは poke <addr> <value> で行います。
(help と入力するとコマンドの説明が表示されます。)
今回は、peek16 0x22000000 と入力してPC/104の16bitアクセスを
確認しています。
この機能は、簡単にレジスタの値を読書きする方法として
とても重宝します。
井上 崇 wrote:
> お世話になります。井上です。
>
> Armadillo-9でPC/104バスに16ビットでアクセスできずに困っています。
> PC/104 16bit−I/O仮想エリア
> PC/104 16bit−メモリ仮想エリア
> 両アドレスとも偶数アドレスと奇数アドレスを8ビットづつアクセスしてしまいます。
>
>
> データバスの(D15〜D0)を使用した16ビットアクセスさせる方法を
> ご教授いただけないでしょうか?
>
> よろしくお願いします。
>
> 使用ソース
> atmark-dist-20051017
> linux-2.4.31-a9-2
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/mailman/listinfo/armadillo
armadillo メーリングリストの案内