Oh!Super164 取り留めのない日記のような

2006/7/7 金曜日

SMC91C

Filed under: 備忘録 — pecos @ 23:56:50

– A0-A1はチップに結線されていないようなので32bitアクセスしかできないはず。
– A1はグランドされているがA0は不明。グランドされてないと”1″が立ってしまうのできっと”0″だろう。
– D0-D31まで結線されているようなので32bitデータアクセスが可能かもしれない。
– アドレスバス上位6bitでチップセレクトをデコードしていると思われるが回路図に無い。
– 取り敢えずLANではDMA転送を行なわない設定にしておく。
– probeでLANが検出されるようdrivers/net/Space.cにSMC91を追加しておく。
– ボードによるConfigをヘッダーに追加、PXA IDP用をぱくってDMAをoffにする。32bit I/Oを有効のままに。
– LANのレジスタには奇数オフセットのものがあるので、Quadアクセスして後でバイトを抜くのかも。

はっきり言って、これは無理だwwwwwwww 中途なパッチ状態でkernelコンパイルはできたが、これ絶対動かない。

コメントはまだありません »

No comments yet.

RSS feed for comments on this post.

Leave a comment

Powered by WordPress