aboutsummaryrefslogtreecommitdiffstats
path: root/src/drivers/net/vmxnet3.h
diff options
context:
space:
mode:
authorCarl Henrik Lunde <chlunde@ping.uio.no>2015-09-16 11:10:04 +0100
committerMichael Brown <mcb30@ipxe.org>2015-09-16 11:10:30 +0100
commit3f8da985aa81e31b6e9482970f6ec594aecca552 (patch)
treee9c84d4f04041fe0621736017e55d92085a3ca0f /src/drivers/net/vmxnet3.h
parent1852803e462b8cdb864d3d07b9c544ef466c22b5 (diff)
downloadipxe-3f8da985aa81e31b6e9482970f6ec594aecca552.tar.gz
[vmxnet3] Avoid completely filling the TX descriptor ring
Modified-by: Michael Brown <mcb30@ipxe.org> Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers/net/vmxnet3.h')
-rw-r--r--src/drivers/net/vmxnet3.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/drivers/net/vmxnet3.h b/src/drivers/net/vmxnet3.h
index a1671d9dd..5e1e0cb6e 100644
--- a/src/drivers/net/vmxnet3.h
+++ b/src/drivers/net/vmxnet3.h
@@ -493,6 +493,9 @@ struct vmxnet3_nic {
/** MTU size */
#define VMXNET3_MTU ( ETH_FRAME_LEN + 4 /* VLAN */ + 4 /* FCS */ )
+/** Transmit ring maximum fill level */
+#define VMXNET3_TX_FILL ( VMXNET3_NUM_TX_DESC - 1 )
+
/** Receive ring maximum fill level */
#define VMXNET3_RX_FILL 8