Intel 82558 Manuale Utente

Pagina di 175
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.