English
Language : 

LM3S6C11 Datasheet, PDF (667/828 Pages) Texas Instruments – Stellaris® LM3S6C11 Microcontroller
OBSOLETE: TI has discontinued production of this device.
Stellaris® LM3S6C11 Microcontroller
Increment Energy Detect Timer
//
if(No Ethernet Link Active)
{
//
// If energy has been detected on the link, reset the Energy Detect Timer.
// If it is a "new" energy detect, reset the link detect timer also.
//
if(Ethernet Energy Detected)
{
Reset Energy Detect Timer
if(New Energy Detect)
{
Reset Link Detect Timer
}
}
//
// If the Energy or Link Detect timer has expired, toggle the MDI/MDI-X
// mode. Typically, the Energy Detect Timer would be ~62ms, while the
// Link Detect Timer would be ~2s
//
if((Energy Detect Timer Expired) or
(Link Detect Timer Expired))
{
Reset Energy Detect Timer
if(Random Event)
{
Reset Link Detect Timer
Toggle MDI/MDI-X Mode
}
}
}
//
// Here, if an Ethernet Link has been detected, simply reset the timers
// for the next time around.
//
else
{
Reset Link Detect Timer
Reset Energy Detect Timer
}
15.3.3.5 Power Management
The PHY has two power-saving modes:
■ Power-Down
July 24, 2012
667
Texas Instruments-Production Data