Data Plane Development Kit
25.03.0-rc0
Getting Started Guide for Linux
Getting Started Guide for FreeBSD
Getting Started Guide for Windows
Sample Applications User Guides
Programmer’s Guide
HowTo Guides
DPDK Tools User Guides
Testpmd Application User Guide
Network Interface Controller Drivers
Baseband Device Drivers
Crypto Device Drivers
Compression Device Drivers
vDPA Device Drivers
REGEX Device Drivers
Machine Learning Device Driver
DMA Device Drivers
General-Purpose Graphics Processing Unit Drivers
Event Device Drivers
Rawdev Drivers
Mempool Device Driver
Platform Specific Guides
1. NVIDIA BlueField Board Support Package
2. Marvell cnxk platform guide
3. NXP QorIQ DPAA Board Support Package
4. NXP QorIQ DPAA2 Board Support Package
5. NVIDIA MLX5 Common Driver
6. OCTEON TX Board Support Package
Contributor’s Guidelines
Release Notes
FAQ
Data Plane Development Kit
Platform Specific Guides
View page source
Platform Specific Guides
The following are platform specific guides and setup information.
1. NVIDIA BlueField Board Support Package
1.1. Supported BlueField Platforms
1.2. Common Offload HW Drivers
1.3. Steps To Setup Platform
1.4. Compile DPDK
2. Marvell cnxk platform guide
2.1. Supported OCTEON cnxk SoCs
2.2. Resource Virtualization Unit architecture
2.3. LBK HW Access
2.4. SDP interface
2.5. cnxk packet flow
2.6. HW Offload Drivers
2.7. Procedure to Setup Platform
2.8. Debugging Options
2.9. Compile DPDK
3. NXP QorIQ DPAA Board Support Package
3.1. Supported DPAA SoCs
3.2. Common Offload HW Block Drivers
3.3. Steps To Setup Platform
4. NXP QorIQ DPAA2 Board Support Package
4.1. Supported DPAA2 SoCs
4.2. Common Offload HW Block Drivers
4.3. Steps To Setup Platform
5. NVIDIA MLX5 Common Driver
5.1. Design
5.2. Classes
5.3. Compilation Prerequisites
5.4. Compilation Options
5.5. Environment Configuration
5.6. Device Arguments
6. OCTEON TX Board Support Package
6.1. Common Offload HW Block Drivers
6.2. Steps To Setup Platform
6.3. Setup Platform Using OCTEON TX SDK