MIIBUS(4) | FreeBSD Kernel Interfaces Manual | MIIBUS(4) |
名称
miibus — IEEE 802.3 メディア独立インタフェースネットワークバス書式
ほとんどの LAN 接続カード (NIC) のために:device miibus
解説
miibus ドライバは、メディアアクセス制御 (Media Access Control (MAC)) サブレイヤと物理レイヤエンティティ (Physical Layer (PHY))、ステーション管理 (Station Management (STA)) エンティティと IEEE 802.3 標準によって定義されるような PHY レイヤ間の相互接続を提供します。miibus レイヤは、ネットワークデバイスドライバが様々な外部の PHY デバイスのための共通のサポートコードを共有することを可能にします。ほとんどの 10/100 ネットワーク接続カードは、MII トランシーバを使用するか、または MII インタフェースを使用してプログラムすることができる内蔵型のトランシーバを持つかのいずれかです。 miibus ドライバは、現在メディア検出、選択と ifmedia インタフェースを使用する報告のすべて取り扱います。一般的なドライバは、特定のドライバによって取り扱われないすべての PHY のために含まれていました。すべての 10/100 PHY がそれらのベンダ指定のレジスタセットと共に同じ一般的なレジスタを実装するので、これは可能です、
次のネットワークデバイスドライバが miibus インタフェースを使用します。
- ae(4)
- Attansic/Atheros L2 ファーストイーサネット
- age(4)
- Attansic/Atheros L1 ギガビットイーサネット
- alc(4)
- Atheros AR8131/AR8132 PCIe イーサネット
- ale(4)
- Atheros AR8121/AR8113/AR8114 PCIe イーサネット
- aue(4)
- ADMtek USB イーサネット
- axe(4)
- ASIX Electronics AX88172 USB イーサネット
- bce(4)
- Broadcom NetXtreme II ギガビットイーサネット
- bfe(4)
- Broadcom BCM4401 イーサネット
- bge(4)
- Broadcom BCM570xx ギガビットイーサネット
- cas(4)
- Sun Cassini/Cassini+ と National Semiconductor DP83065 Saturn
- dc(4)
- DEC/Intel 21143 と様々なそっくり製品
- ed(4)
- NE[12]000, SMC Ultra, 3c503, DS8390 カード
- et(4)
- Agere ET1310 ギガビットイーサネット
- fxp(4)
- Intel EtherExpress PRO/100B
- gem(4)
- Sun ERI, Sun GEM と Apple GMAC イーサネット
- hme(4)
- Sun HME イーサネット
- jme(4)
- JMicron JMC250 Gigabit/JMC260 ファーストイーサネット
- lge(4)
- Level 1 LXT1001 NetCellerator ギガビットイーサネット
- msk(4)
- Marvell/SysKonnect Yukon II ギガビットイーサネット
- nfe(4)
- NVIDIA nForce MCP Networking Adapter
- nge(4)
- National Semiconductor DP83820/DP83821 ギガビットイーサネット
- nve(4)
- NVIDIA nForce MCP Networking Adapter
- pcn(4)
- AMD Am79C97x PCI 10/100
- re(4)
- RealTek 8139C+/8169/8169S/8110S
- rl(4)
- RealTek 8129/8139
- rue(4)
- RealTek RTL8150 USB からファーストイーサネット
- sf(4)
- Adaptec AIC-6915
- sge(4)
- Silicon Integrated Systems SiS190/191 イーサネット
- sis(4)
- Silicon Integrated Systems SiS 900/SiS 7016
- sk(4)
- SysKonnect SK-984x と SK-982x ギガビットイーサネット
- ste(4)
- Sundance ST201 (D-Link DFE-550TX)
- stge(4)
- Sundance/Tamarack TC9021 ギガビットイーサネット
- tl(4)
- Texas Instruments ThunderLAN
- tx(4)
- SMC EtherPower II (83c170)
- udav(4)
- Davicom DM9601 USB イーサネット
- vge(4)
- VIA VT612x PCI ギガビットイーサネット
- vr(4)
- VIA Rhine, Rhine II
- vte(4)
- DM&P Vortex86 RDC R6040 ファーストイーサネット
- wb(4)
- Winbond W89C840F
- xl(4)
- 3Com 3c90x
互換性
miibus の実装は、本来 BSD/OS 3.0 と NetBSD に対して、同様の API インタフェースを持つように意図されましたが、結果としては仕様に従ったニューバス (newbus) デバイスドライバでありません。関連項目
ae(4), age(4), alc(4), ale(4), arp(4), aue(4), axe(4), bce(4), bfe(4), bge(4), cas(4), dc(4), ed(4), et(4), fxp(4), gem(4), hme(4), jme(4), lge(4), msk(4), netintro(4), nfe(4), nge(4), nve(4), pcn(4), re(4), rgephy(4), rl(4), rue(4), sf(4), sge(4), sis(4), sk(4), ste(4), stge(4), tl(4), tx(4), udav(4), vge(4), vr(4), vte(4), wb(4), xl(4)規格
MII についてのより多くの情報は、IEEE 802.3 標準で見つけることができます。歴史
miibus ドライバは、 FreeBSD 3.3 ではじめて登場しました。作者
このマニュアルページは、 <trhodes@FreeBSD.org>によって書かれました。January 15, 2011 | FreeBSD |