[Armadillo:03282] Re: Armadillo-300 拡張バスのバス幅
Yasushi SHOJI
email@hidden
2008年 8月 20日 (水) 20:57:42 JST
At Tue, 19 Aug 2008 22:58:13 +0900,
Akihiro Amagai wrote:
>
> ハードウエアマニュアルを見ると,拡張バスの領域ではバス幅が16bit
> であると書いてあるのですが (4.1物理メモリマップ 表4-1)
> 実際には8bitに設定されているようです.
> レジスタ 0xa0700260 を見ると 0x00000080 になっており,
> boot_flash.Sの103行目でも,
> mov r2, #0x80
> str r2, [r0, #MEM_STATIC_CFG_3]
> としているようです.
>
> これは,
> 1) 8bitに設定しないと問題が出る
> (マニュアルの誤記?)
> 2) ユーザーが勝手に16bitに設定すれば良いだけで,
> 初期値の0x80に意味は無い
> の,どちらだと考えればよろしいでしょうか?
初期のテストで 8bitでテストした名残りが残っているようです。
なので、
> 2) ユーザーが勝手に16bitに設定すれば良いだけで,
> 初期値の0x80に意味は無い
ということになります。次にhermitを改版するときに削除しておきます。
--
yashi
armadillo メーリングリストの案内