ENETC User Space Driver Implementation on LS1028A Platform

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

ENETC User Space Driver Implementation on LS1028A Platform

ENETC User Space Driver Implementation on LS1028A Platform

ENETC is a PCI Integrated End Point(IEP). IEP implements peripheral devices in an SoC such
that software sees them as PCIe device. ENETC is an evolution of BDR(Buffer Descriptor Ring)
based networking IPs.

Key goal of the DPDK is to provide a simple, complete framework for fast packet processing in
data plane applications. Using the APIs provided as part of the framework, applications can
leverage the capabilities of underlying network infrastructure.DPDK been prominent software in user space for networking applications pushes for eNetc driver to be written in user space.

This document introduces overview of the NXP ENETC and how its driver is implemented and integrated into the DPDK. DPDK eNetc Driver support features queue start/stop, MTU update, promisc, Unicast and multicast MAC filtering, rss hash, crc offload, vlan offload, Rx checksum offload, basic stats.

1. ENETC Hardware Introduction

2. LS1028 Default ENETC Driver

3. User Space eNetc Driver design

4. DPDK eNetc Driver support features

5. Setup DPDK applications over ENETC platform

附件
无评分
版本历史
最后更新:
‎09-25-2023 08:19 PM
更新人: