[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 メーリングリストの案内