Changeset 24430 in vbox
- Timestamp:
- Nov 6, 2009 9:38:12 AM (15 years ago)
- File:
-
- 1 edited
-
trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/DevE1000.cpp
r24265 r24430 879 879 /** All: Used for eliminating spurious interrupts. */ 880 880 bool fIntRaised; 881 /** EMT: */881 /** EMT: false if the cable is disconnected by the GUI. */ 882 882 bool fCableConnected; 883 883 /** EMT: */ … … 2073 2073 else 2074 2074 { 2075 if (value & CTRL_SLU) 2075 if ( (value & CTRL_SLU) 2076 && pState->fCableConnected) 2076 2077 { 2077 2078 /* The driver indicates that we should bring up the link */ … … 4371 4372 { 4372 4373 E1kLog(("%s Link will be up in approximately 5 secs\n", INSTANCE(pState))); 4374 pState->fCableConnected = true; 4373 4375 STATUS &= ~STATUS_LU; 4374 4376 Phy::setLinkStatus(&pState->phy, false); … … 4380 4382 { 4381 4383 E1kLog(("%s Link is down\n", INSTANCE(pState))); 4384 pState->fCableConnected = false; 4382 4385 STATUS &= ~STATUS_LU; 4383 4386 Phy::setLinkStatus(&pState->phy, false);
Note:
See TracChangeset
for help on using the changeset viewer.

