Visible to Intel only — GUID: kni1634154174199
Ixiasoft
3.5.2.6.1. Build and Install Netdev Driver
3.5.2.6.2. Enable VFs if SRIOV is Supported
3.5.2.6.3. Configure the Number of Channels Supported on the Device
3.5.2.6.4. Configure the MTU Value
3.5.2.6.5. Configure the Device Communication
3.5.2.6.6. Configure Transmit Queue Selection Mechanism
3.5.2.6.7. Test Procedure by Using Name Space Environment
3.5.2.6.8. PIO Test
Visible to Intel only — GUID: kni1634154174199
Ixiasoft
The MCDMA BAS programming sequence consists of the following steps defined in the following sections:
Using Traffic Generator (Write in Host Memory)
The following is the programming sequence:
- Allocate DMA-able memory in the host system.
- Program the base address with the write_map_table with the physical address of the table.
- Set the write address register with the offset in the block where the Traffic generator needs to write the data.
- Set how many number of bursts BAS should write in the host memory in the WRITE_COUNT register.
- Set enable bit to start traffic generation.
Using Traffic Checker (Reads from Host Memory)
The following belongs to Traffic checker:
- Allocate DMA-able memory in the host system.
- Program the base address with the read_map_table with the physical address of the host memory.
- Set the read address register with the offset in the block where the Traffic generator needs to read the data.
- Set how many number of bursts BAS should read in the host memory in the READ_COUNT register.
- Set enable bit to start traffic generation.