[Armadillo:06854] Armadillo-300 拡張バスについて
TFC 小林
email@hidden
2011年 3月 3日 (木) 21:19:24 JST
お世話になります、TFC小林です。
Armadillo-300の拡張バス(CON12)について教えてください。
CPUから拡張バスを通して、16bit幅でリード・ライトの
アクセスをしたいと思うのですが、
現在、StaticConfigレジスタ(0xA0700260)=0x00000081を設定して
リード・ライトをそれぞれ1回のみ実行すると、
リードについては、
BLS0=0,BLS1=0で16bitアクセスが2回出力され、
ライトについては、
BLS0=0,BLS1=1で下位8bitアクセスが1回、
BLS0=1,BLS1=0で上位8bitアクセスが1回、
出力されます。
リード、ライトともにアドレスは同じです。
リードについては何故16bitが2回出力されるのか?
ライトについては何故8bitなのか?
どのようにすれば、16bitでリード、ライト
1回のアクセスにすることが出来るかご教授お願いします。
参考までにConfigレジスタ値(0xA0700000 - 0xA0700300)を
読み出したファイルを添付させていただきました。
よろしくお願いします。
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: A0700000.csv
型: application/vnd.ms-excel
サイズ: 3474 バイト
説明: 無し
URL: <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20110303/948b1b7c/attachment.xlb>
armadillo メーリングリストの案内