[Previous] [Contents] [Index] [Next]

devn-ppc405.so

Driver for IBM PPC405 on-chip ethernet controllers

Syntax:

io-net -d ppc405 mac=XXXXXXXXXXXX[,option[,option ...]] ...

Options:


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

deviceindex
Specifies the instance of the on-chip ethernet controller to attach to. By default, the driver will attempt to detect and attach to all on-chip ethernet controllers. Where there is more than one device on the board (e.g. en0, en1, en2, etc.), setting this option to deviceindex=0 initializes the first device only.
duplex=0|1
Half (0) or full (1) duplex mode. The default is automatically detected on supported hardware. If you specify duplex, specify speed as well.
mac=XXXXXXXXXXXX
MAC address of controller. You must specify a MAC address via this option.
Note: The MAC address of the first controller should be specified; the driver will automatically increment the MAC address for additional controllers, if they're present.

mii
Select the standard MII interface.
mtu=N
Maximum transmission unit. The default is 1514.
phy=N
Address of the connected PHY device.
priority=N
Priority of driver's event handler thread. The default is 21.
promiscuous
Enables reception of all packets on the wire, irrespective of destination MAC address. The default is off.
receive=N
Set the number of receive descriptors. The default is 16, max is 256.
regbase=N
Physical address of the first EMAC controller (EMACO).
rmii
Select reduced MII interface.
rxde_irq=N
Hardware interrupt number for MAL receive descriptor error events. The default is automatically detected on supported hardware.
rxeob_irq=N
Hardware interrupt number for MAL packet reception events. The default is automatically detected on supported hardware.
smii
Select serial MII interface.
speed=N
Media data rate (10Mbit or 100Mbit operation). The default is automatically detected on supported hardware. If you specify speed, specify duplex as well; if speed alone is specified, the specified speed will be correctly set, but duplex will default to half (0).
transmit=N
Set the number of transmit descriptors. The default is 32, the max is 256.
txde_irq=N
Hardware interrupt number for MAL transmit descriptor error events. The default is automatically detected on supported hardware.
verbose
verbose=N
Be verbose. Specify N for more verbosity (the higher the number, the more detailed the output). The output goes to slogger, invoke sloginfo to view.

Description:

The devn-ppc405.so driver controls IBM PPC405 on-chip ethernet controllers.

Examples:

Start io-net using the devn-ppc405.so driver and the full TCP/IP stack:

io-net -dppc405 mac=0004ACE313DF -ptcpip 
ifconfig en0 192.168.0.10

See also:

io-net

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


[Previous] [Contents] [Index] [Next]