beautypg.com

Sun Microsystems Ethernet MMF/UTP Adapter User Manual

Page 79

background image

Chapter 4

Configuring e1000g Driver Parameters

45

#

NumTxDescriptors = 256;

# It can have Minimum 80 or Maximum 256 descriptors.

# If it is set to 256 then on Solaris 7.0 you may get

# into problems while trying to load more than 1 nic as

# it will demand lots of memory...

NumRxDescriptors = 256;

# It can have Minimum 80 or Maximum 256 descriptors.

# If it is set to 256 then on Solaris 7.0 you may get

# into problems while trying to load more than 1 nic as

# it will demand lots of memory...

FlowControl = 3;

# 0: Flow control is completely disabled

# 1: Rx flow control is enabled (we can receive pause frames

# but not send pause frames).

# 2: Tx flow control is enabled (we can send pause frames

# but we do not receiving pause frames).

# 3: Both Rx and TX flow control (symmetric) is enabled.

# 4: No software override. The flow control configuration

# in the EEPROM is used.

MaxNumReceivePackets = 32;

# Minimum value can be 16 and Maximum value would be 1024.

# It will be the value for Maximum number of receive packets

# handled per interrupt. More value means more time to process

# interrupts.

MaxFrags = 8;

# Minimum Value would be 2 and Maximum Value would be 8.

TxInterruptDelay = 300;

# In units of 1.024 micro seconds units.

# 2 bytes are allocated for it so maximum value can be 65535.

# 0 is invalid value on the hardware so software will simply

# disable the transmit interrupt delay settings.

MaxFreeListBuf=256;

# Minimum value would be 64 and maximum value would be 4096.

# Adjust it as per memory available as driver may not load if

# there is not enough memory.

MWIEnable = 1;

# Boolean value 0 disables Memory write and invalidate and 1 enables it

# Only PCI 450NX chipset needs this value set to 0.

DmaFairness = 1;

# Boolean value 1 means DMA is fair and 0 means Receive will get priority.

MasterLatencyTimer = 0;

# BIOS normally decides this value for PCI , which is normally 64.

# 0 is a good value to start. Maximum value is 255.

ForceSpeedDuplex=7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7;

# This will force Speed and Duplex for following settings for a typical

instance.

# 1 will set the 10 Mbps speed and Half Duplex mode.

# 2 will set the 10 Mbps speed and Full Duplex mode.