イーサネットインターフェースは、いくつかの LSI を組みあわせて構成されます。デバイスドライバは、このうち、イーサネットのフレーム制御 (データリンク制御) という機能を担当する LSI としてどのようなものが使われているのかによって、大きな影響を受けます。
fe ドハライバは、MB86960 および互換チップのためのデバイスドライバです。つまり、fe がサポートするボード・カード類は、全て、MB86960 互換チップを搭載しています。逆に、MB86960 互換チップを搭載しているボードであれば、fe でサポートできる可能性があります。
私が知る限り、MB86960 と互換性のある NIC には、以下のようなものがあります。
型番 | メーカー | 概要/コメント |
---|---|---|
MB86960A | Fujitsu | ファミリの原形と思われる。機能的には最も貧弱で、トランシーバや、パソコン本体とのインターフェースを全て外づけにする必要がある。 |
MB86964(R) | Fujitsu | MB86960A に 10baseT トランシーバを内蔵したもの。しかし、開発の順番や機能的な類似性から考えると、逆に、MB86965A から ISA バスとのインターフェースを取り除いたものと考えた方が正しいような気もする。 |
MB86965A | Fujitsu | MB86960A に 10baseT トランシーバ、ISA バスインターフェース、IDROM (MAC アドレスを記憶しておくメモリ) インターフェース等を追加してワンチップ化したもの。バスインターフェースには複数の「モード」があるのだが、このうち、Jumper-less ISA (JLI) と呼ばれる、ISA バスに直結し、EEPROM の設定値によってアドレス等が選択されるモードが特徴的。 |
MB86965B | Fujitsu | MB86965A のマイナチェンジ版。機能的な違いは、Full-duplex に対応したことくらいか。 |
MB86966 | Fujitsu | MB86864(R) に PC card 用のインターフェースを追加したものか。古い資料に少しだけ名前が出てくるが、最近の資料には載っていない。MB86967 に吸収されたとか、そういうことか? |
MB86967 | Fujitsu | MB86965B を元にして、PC card 用のインターフェースを追加したもの。(ISA 用の JLI モードもある。) Full-duplex 可能。 |
78Q8360 | Silicon Systems | 資料が全くないのだが、どうも MB86960A とピンコンパチらしい。 |
78Q8370 | Silicon Systems | 型番しかわからない。 |
78Q8373A | Silicon Systems | 機能的には MB86965A と同等レベル? 資料無し。そういえば、78Q8373 というチップもあるようだ。と、思ったら製造打ち切りだそうです。 |
78Q8377 | Silicon Systems | 型番からも、78Q8377A の前身と思われるのだが、手元の資料からは、機能的な違いがどこにあるのかよくわからない。 |
78Q8377A | Silicon Systems | ISA、PC card、C-BUS (PC9801 の) インターフェースを全て内蔵していて、外づけ回路なしで直結できるのが特徴。ISA は、プラグアンドプレイにも対応している。 |
78Q8378 | Silicon Systems | 78Q8377A の PC card 専用にして、そのかわり、multi-function card を構成できるようにしたものらしい。これも製造打ち切り。 |
MBH10351 | Fujitsu | MB86965A に SRAM、SEEPROM、データバスバッファ 等を追加して、トランスを外付けするだけで ISA バス用のイーサネットインターフェースが作れるようにしたものらしい。とは言え、これらがワンチップ化されているわけではなく、複数のベアチップを 1 つのパッケージに封入した、いわゆるマルチチップモジュールとのこと。ソフトウエア的には、単に JLI (mode 0) に設定された 86965 に見えるらしい。 |
以下は、型番が似ていますが、MB86960 互換イーサネットコントローラではありません。これらはどれもイーサネット関係の LSI なので、MB86960 以外の NIC を使ったイーサネットカードに搭載されていることもあります。これらの LSI が搭載されているかどかは、そのボードが fe で対応できるかどうかとは無関係です。
型番 | メーカー | 概要/コメント |
---|---|---|
MB86950 | Fujitsu | EtherStar (86960 と互換がないイーサネットコントローラ) |
MB86951 | Fujitsu | マンチェスタエンコーダデコーダ |
MB86952 | Fujitsu | C バスインターフェース |
MB86953 | Fujitsu | ISA バスインターフェース |
MB86954 | Fujitsu | MCA バスインターフェース |
MB86955 | Fujitsu | PC card インターフェース? |
MB86961 | Fujitsu | 10baseT トランシーバ |
MB86974 | Fujitsu | 10/100base NIC (PCI バス接続の 10/100M Ether 用 NIC で、MB8696x とは全く互換がない) |
78Q8330 | Silicon Systems | トランシーバ |