DPDK
DPDK 17,18,22 版本的编译方法

DPDK 17版本使用user_tools/dpdk-setup.sh脚本编译,修改配置后直接执行即可;DPDK 18和22版本需使用meson和ninja工具链进行编译,提供了相应的编译脚本示例。

DPDK 17,18,22 版本的编译方法
DPDK 驱动架构学习之——pci bus

DPDK驱动架构分为三个层级:总线层、驱动层和设备层。PCI总线结构体定义了驱动和设备的注册接口,涉及设备扫描、驱动匹配及内存清理等流程。具体函数包括rte_pci_scan、pci_probe和pci_cleanup等,处理设备的插拔和参数解析。

DPDK 驱动架构学习之——pci bus