54c2576268
This is to prepare for firmwares with multiple ibufs and obufs. Ibufs and obufs are the modules in FPGA firmware implementing the Ethernet port. There is one ibuf+obuf per Ethernet port. The cards and firmwares allow one physical port to be one Ethernet port or split into more Ethernet ports, e.g. one 100GE physical port can be one Ethernet port of 100GE or split into ten Ethernet ports of 10GE. All DMA queues in the device are shared between all Ethernet ports. Offsets of ibufs and obufs are defined in array. Functions which operate on ibufs and obufs iterate over this array. Signed-off-by: Matej Vido <vido@cesnet.cz> |
||
---|---|---|
app | ||
buildtools | ||
config | ||
devtools | ||
doc | ||
drivers | ||
examples | ||
lib | ||
mk | ||
pkg | ||
test | ||
usertools | ||
.gitattributes | ||
.gitignore | ||
GNUmakefile | ||
LICENSE.GPL | ||
LICENSE.LGPL | ||
MAINTAINERS | ||
Makefile | ||
README |
DPDK is a set of libraries and drivers for fast packet processing. It supports many processor architectures and both FreeBSD and Linux. The DPDK uses the Open Source BSD license for the core libraries and drivers. The kernel components are GPLv2 licensed. Please check the doc directory for release notes, API documentation, and sample application information. For questions and usage discussions, subscribe to: users@dpdk.org Report bugs and issues to the development mailing list: dev@dpdk.org