[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bsd-nomads:15611] Re:B8895
Fri, 25 May 2001 12:51:32 +0900 に
「[bsd-nomads:15610] Re:B8895」の中で
MITSUNAGA Noriaki さんが言いました:
> > どうやら複数のバージョンがあるようです。
> 手元のカードの分解写真です。何かの役に立ちますか?
>
> // みつなが のりあき //
>
ありがとうございました。
ちょっとだけ分かったこと、
1,裏の SRAM の(2つの同じやつ)の、メモリスピードが変わっている。
僕の M5M256CVP70LL(70ns)
あなたの M5M256BVP10LL(おそらく100ns)
(ドライバの待ち時間に問題が出るかも)
2,NationalSemiconductor のチップのバージョンが違う
僕の DP83902 AVJG
あなたの DP83902 VJG
(これは問題なし。同じスペックのようです。)
3,裏の ROM の上に銀色で書いてある番号が違う
僕の 8353
あなたの 5A43
(不明)
4,配線は一緒。
勝手な妄想
1,おそらくこの二つは同じドライバで動く。
という感じです。
引き続き NIC ADDRESS を募集中です。
#Windowsノートを持っていませんもんで、、、
ドライバは、このメーリングリストに以前どなたかに投稿していただいています。
検索::http://www.jp.freebsd.org/search.html -> bsd-nomads with keyword ""B8895
""
ドライバの現状は、どうも、TXの時にうまく LocalDMA が働かない(のか異常に遅い)
ため、device timeoutを引き起こしています。
#何か特殊な初期化が必要なのかなあ?
レジスタの配置は、Ne2000っぽいけど(NIC 0x10, ASIC 0x00)
ASIC+0x03 以上にアクセスすると、マシン全体がフリーズ。
RAM のアドレスが 32768 から、 65536 になってる。
#でも、unsigned char * 2 に 65536 って収まらないんですがどうしましょうか。
#{0x00. 0x00}としておけばいいのでしょうか。識者の方、、
RemoteDMAは、正常に動作していて、
中の RAM には、正常にデータを転送できているようです。
#もう、それを転送するだけなのに!!
もちろん、PIOのみです。
(NE2000って全部 pio だったのね、知らなかった)
#どなたか、ed masterな方いませんか?
-----
Kuzukami Shouji
stack begin
教訓1:: /etc/rc を読もう。
教訓2:: shスクリプトを読めるようなろう。
教訓3:: シェルスクリプトの本でも買おう。
stack end
シェルスクリプトは難しいが、母国語と同じぐらい重要だ。
mailto:kuzukami@ns.manba.gr.jp