ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcb_dma_p_t Struct Reference

#include <ngcbDrv.h>

Public Attributes

int fd
 
int running
 
void * mapArea
 
size_t mapSize
 
unsigned int cnt
 
unsigned int payloadSize
 
unsigned int unitSize
 
int tmo
 
int chanSelect
 
int cpu
 
unsigned int syncMode
 
unsigned int resync
 
unsigned int dropped
 
unsigned int ippMode
 
unsigned int joinerDelay
 
int stay
 
int timer
 
int reserved1
 
int reserved2
 
int reserved3
 
void * appData
 

Detailed Description

DMA internal parameters

Member Data Documentation

◆ appData

void* ngcb_dma_p_t::appData

Application specific data

◆ chanSelect

int ngcb_dma_p_t::chanSelect

DMA channel selection

◆ cnt

unsigned int ngcb_dma_p_t::cnt

DMA buffer counter for external APIs

◆ cpu

int ngcb_dma_p_t::cpu

RT-CPU assigned

◆ dropped

unsigned int ngcb_dma_p_t::dropped

Dropped frames counter

◆ fd

int ngcb_dma_p_t::fd

Device descriptor

◆ ippMode

unsigned int ngcb_dma_p_t::ippMode

DMA interrupt post-processor mode

◆ joinerDelay

unsigned int ngcb_dma_p_t::joinerDelay

Multicast joiner delay (microseconds)

◆ mapArea

void* ngcb_dma_p_t::mapArea

DMA region

◆ mapSize

size_t ngcb_dma_p_t::mapSize

Size of DMA region

◆ payloadSize

unsigned int ngcb_dma_p_t::payloadSize

Payloadsize (optional, zero for automatic)

◆ reserved1

int ngcb_dma_p_t::reserved1

Reserved for non-specified use

◆ reserved2

int ngcb_dma_p_t::reserved2

Reserved for non-specified use

◆ reserved3

int ngcb_dma_p_t::reserved3

Reserved for non-specified use

◆ resync

unsigned int ngcb_dma_p_t::resync

Resync on dropped packets

◆ running

int ngcb_dma_p_t::running

DMA running flag

◆ stay

int ngcb_dma_p_t::stay

Stay in multicast group

◆ syncMode

unsigned int ngcb_dma_p_t::syncMode

Synchronization mode

◆ timer

int ngcb_dma_p_t::timer

Micro timer for simulations

◆ tmo

int ngcb_dma_p_t::tmo

Timeout (seconds)

◆ unitSize

unsigned int ngcb_dma_p_t::unitSize

Bytes per data unit


The documentation for this struct was generated from the following file: