Changeset 82364 in vbox
- Timestamp:
- Dec 4, 2019 7:31:09 AM (5 years ago)
- File:
-
- 1 edited
-
trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/DevE1000.cpp
r82354 r82364 3933 3933 /* We've already loaded pThis->nTxDFetched descriptors past TDH. */ 3934 3934 unsigned nDescsAvailable = e1kGetTxLen(pThis) - pThis->nTxDFetched; 3935 /* The following two lines ensure that pThis->nTxDFetched never overflows. */ 3936 AssertCompile(E1K_TXD_CACHE_SIZE < (256 * sizeof(pThis->nTxDFetched))); 3935 3937 unsigned nDescsToFetch = RT_MIN(nDescsAvailable, E1K_TXD_CACHE_SIZE - pThis->nTxDFetched); 3936 3938 unsigned nDescsTotal = TDLEN / sizeof(E1KTXDESC); … … 3960 3962 TDBAH, TDBAL)); 3961 3963 } 3962 pThis->nTxDFetched += nDescsToFetch;3964 pThis->nTxDFetched += (uint8_t)nDescsToFetch; 3963 3965 return nDescsToFetch; 3964 3966 }
Note:
See TracChangeset
for help on using the changeset viewer.

