Intel 82558 Switch User Manual


 
10/100 Mbps Ethernet Controller Family Open Source Software Developer Manual 153
Wake-up Functionality
6. The device statistic counters are corrupted during power down state. Therefore, the driver
should clear the statistic counters by first issuing load dump counters address and then a dump
and reset statistic counters.
7. If the 82559 was at the D3 power state, a full initialization sequence is required. Otherwise, the
driver should initialize the CU and RU base addresses.
8. The driver should issue an RU start command pointing to a valid RFA.
9. The driver is now ready to issue transmit commands and receive packets.
A.7.4.4 Dummy Wake-up Sequence
After the OS requests to set the 82559 in the power down state, the driver aborts the receive
activity. Then, the driver loads the required programmable filters to wake-up the system. At this
point, the 82559 is capable of waking up the system if the power management event is enabled.
The driver informs the OS that it may place the 82559 in the power down state. The OS may
proceed with the power down sequence, or it might resume nominal operation. If the 82559 driver
is requested to resume nominal operation, it should follow the same flow as if the 82559 was at the
power down state.