devn-gt64260.so

Driver for Marvell GT64260 Ethernet controller

Syntax:

io-net -d gt64260 [option[,option ...]] ... &

Runs on:

Neutrino

Options:


Note: Use commas (,) to separate the options (not spaces).

deviceindex=num
Specifies the index of the Ethernet device to attach to. If no index is specified, the driver automatically initializes and attaches to all 3 channels.
duplex=0/1
Duplex mode. Use 0 for half-duplex mode and 1 for full-duplex mode.
mac=XXXXXXXXXXXX
Specifies the hardware MAC address. This option is mandatory.
memrange=0xXXXXXXXX
Register base memory address. There is no default; this option is mandatory.
mtu=X
Maximum transmission unit.
nomulticast
Ignore requests to receive multicast addresses.
promiscuous
Enable promiscuous mode.
receive=num
Set the number of receive descriptors/buffers. The default is 64.
rmii=0
Use MII phy. Default is 1=ON (Use RMII phy).
speed=10/100
Media data rate.
transmit=num
Set the number of transmit descriptors/buffers. The default is 128.
verbose=num
Be verbose. Specify num for more verbosity (num can be 1-4, the higher the number, the more detailed the output). The output goes to slogger, invoke sloginfo to view.

Note: A MAC address must be specified on the command line. In auto-initialization mode, (where "deviceindex" isn't specified) the MAC address for each channel is derived from the specified MAC address plus the channel index.

Description:

The devn-gt64260.so driver controls Marvell Ethernet controllers.

Examples:

Start io-net on the Motorola MVP board, auto-initializing all three channels:


Note: Channel 1 will be assigned a MAC address of 001100bead01, and channel 2 will be assigned a MAC address of 001100bead02.

io-net -d gt64260 memrange=0xf8000000,rmii=0,mac=001100bead00 -ptcpip

Start io-net on the Marvell EV-64260A-BP board, using channel 0 and channel 2:

io-net -d gt64260 memrange=0xf8000000,mac=001100bead00,deviceindex=0 \
-dgt64260 memrange=0xf8000000,mac=001100bead22,deviceindex=2
-ptcpip

Files:

/dev/io-net
The directory where, by default, drivers and protocol modules add entries. For more information, the documentation for io-net.

See also:

io-net

"Network drivers (devn-*)" and "Network protocol interfaces (npm-*)" in the Utilities Summary