1.2
Ethernet Driver Architecture
NDK
NSP Ethernet
Driver
Software
Hardware
The following diagram shows the architecture of the Ethernet driver
design in the NDK 2.0 Support Package (NSP).
Generic EMAC/MDIO Chip Support
This new NSP Ethernet driver architecture consists of the following
components:
❏ NIMU-specific layer, which acts as the interface between the NDK
stack and the Ethernet driver. See Section 1.2.1.
❏ Ethernet mini-driver, which manages the EMAC configuration
using the CSL. Also manages DSP interrupts and memory allocation
for packet buffers in
Abstraction Layer (
❏ Generic EMAC/MDIO Chip Support Library (CSL), which contains
the generic APIs and data structures needed to control and configure
EMAC/MDIO peripherals. Also manages buffer descriptors and
interrupt service routines. See Section 1.2.3.
NDK Core Stack
NIMU NDK Core Layer
NIMU-specific layer
Ethernet mini-driver
Library (CSL)
Ethernet PHY(s)
using the NDK
buffer descriptors
OS AL). See Section 1.2.2.
Architecture Overview
Ethernet Driver Architecture
Operating Systems
1-3
Need help?
Do you have a question about the TMS320C6000 and is the answer not in the manual?
Questions and answers