RTEMS  5.0.0
Data Fields
TaskSetupParamSet_t Struct Reference

Parameters for TaskSetup() More...

#include <bestcomm_api.h>

Data Fields

uint32 NumBD
 
union {
   uint32   MaxBuf
 
   uint32   NumBytes
 
Size
 
MPC5200Initiator_t Initiator
 
uint32 StartAddrSrc
 
sint16 IncrSrc
 
Sz_t SzSrc
 
uint32 StartAddrDst
 
sint16 IncrDst
 
Sz_t SzDst
 

Detailed Description

Parameters for TaskSetup()

All parameters can be hard-coded by the task API. Hard-coded values will be changed in the struct passed to TaskSetup() for the user to examine later.

Field Documentation

◆ IncrDst

sint16 TaskSetupParamSet_t::IncrDst

Amount to increment data pointer

◆ IncrSrc

sint16 TaskSetupParamSet_t::IncrSrc

Amount to increment source pointer

◆ Initiator

MPC5200Initiator_t TaskSetupParamSet_t::Initiator

BestComm initiator (ignored if hard-wired)

◆ MaxBuf

uint32 TaskSetupParamSet_t::MaxBuf

Maximum buffer size

◆ NumBD

uint32 TaskSetupParamSet_t::NumBD

Number of buffer descriptors

◆ NumBytes

uint32 TaskSetupParamSet_t::NumBytes

Number of bytes to transfer

◆ Size

union { ... } TaskSetupParamSet_t::Size

Buffer size union for BD and non-BD tasks

◆ StartAddrDst

uint32 TaskSetupParamSet_t::StartAddrDst

Address of the DMA destination (e.g. a FIFO)

◆ StartAddrSrc

uint32 TaskSetupParamSet_t::StartAddrSrc

Address of the DMA source (e.g. a FIFO)

◆ SzDst

Sz_t TaskSetupParamSet_t::SzDst

Size of destination data access

◆ SzSrc

Sz_t TaskSetupParamSet_t::SzSrc

Size of source data access


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