TI(4) | Device Drivers Manual | TI(4) |
ti
—
ti* at pci? dev ? function ?
ti
driver provides support for PCI Gigabit Ethernet
adapters based on the Alteon Networks Tigon Gigabit Ethernet controller chip.
The Tigon contains an embedded R4000 CPU, Gigabit MAC, dual DMA channels and a
PCI interface unit. The Tigon II contains two R4000 CPUs and other
refinements. Either chip can be used in either a 32-bit or 64-bit PCI slot.
Communication with the chip is achieved via PCI shared memory and bus master
DMA. The Tigon I and II support hardware multicast address filtering, VLAN tag
extraction and insertion, and jumbo Ethernet frames sizes up to 9000 bytes.
Note that the Tigon I chipset is no longer in active production: all new
adapters should come equipped with Tigon II chipsets.
There are several PCI boards available from both Alteon and other
vendors that use the Tigon chipset under OEM contract. The
ti
driver has been tested with the following
Tigon-based adapters:
The following should also be supported but have not yet been tested:
While the Tigon chipset supports 10, 100 and 1000Mbps speeds, support for 10 and 100Mbps speeds is only available on boards with the proper transceivers. Most adapters are only designed to work at 1000Mbps, however the driver should support those NICs that work at lower speeds as well.
Support for jumbo frames is provided via the interface MTU setting. Selecting an MTU larger than 1500 bytes with the ifconfig(8) utility configures the adapter to receive and transmit jumbo frames. Using jumbo frames can greatly improve performance for certain tasks, such as file transfers and data streaming.
The ti
driver supports the following media
types:
The ti
driver supports the following media
options:
The Alteon Tigon and Tigon II support IPv4/TCP/UDP checksumming in
hardware. The ti
supports this feature of the chip's
firmware. See ifconfig(8)
for information on how to enable this feature.
For more information on configuring this device, see ifconfig(8).
ti
driver supports revision 4 (Tigon 1) and
revision 6 (Tigon 2) chips and has firmware only for those devices.ti
device driver first appeared in
NetBSD 1.4.2.
ti
driver was written by Bill
Paul
<wpaul@ctr.columbia.edu>.
This driver currently does not work on big-endian systems.
June 2, 2001 | NetBSD 9.4 |