3c90x: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content added Content deleted
m (Fixed Link: Was linked but had no display text.) |
|||
Line 19: | Line 19: | ||
* [http://www.3com.com/products/en_US/printsafe.jsp?sku=3CN3AC1556B 3com product details] |
* [http://www.3com.com/products/en_US/printsafe.jsp?sku=3CN3AC1556B 3com product details] |
||
* [http://people.freebsd.org/~wpaul/3Com/3c90xb.pdf 3c90x and 3x90xB NICs technical reference] |
* [http://people.freebsd.org/~wpaul/3Com/3c90xb.pdf 3c90x and 3x90xB NICs technical reference] |
||
* |
* http://people.freebsd.org/~wpaul/3Com/README |
||
===See Also=== |
===See Also=== |
Revision as of 12:20, 11 August 2008
This page is a stub.
You can help the wiki by accurately adding more contents to it.
3c90x NIC
This page is about the 3c90x/3c90xB/3c90xC family of ethernet adaptors manufactured by 3com. A number of 3com cards share the programming interface of this family; this includes the 3c556 10/100LAN + 56k Modem MiniPCI adapter (also known as 3CN3AC1556B and 3Com® Megahertz® 10 Mbps LAN CF+ Card) and 3c555 10/100LAN MiniPCI adapters, which support the 3c90xC interface.
The Card
- 3c90x (FastEtherLink XL) is a successor to 3c59x (which are successor to 3c5x9). A new feature introduced in this series is full bus master operation mode with seperate download and upload buffer chains.
- 3c90x support PIO for compability; 3c90xB and 3c90xC do not.
- the adapter can be setup to wake the system upon reception of packets with a programmable filter.
- VLAN support.
- TCP/IP checksum checking support.
Programming considerations
- For 3c555, 3c556, 3c575 and 3c656 cards, the Eeprom Command for "Read" has value 0x230 (and not 0x80 like for 3c90x cards).
Resources
- Etherboot 3c90x driver
- Linux 3c59x driver, driver operation explained at the top of the file
- FreeBSD 3x90x driver
- 3com product details
- 3c90x and 3x90xB NICs technical reference
- http://people.freebsd.org/~wpaul/3Com/README