RTEMS
5.1
|
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 |
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.
sint16 TaskSetupParamSet_t::IncrDst |
Amount to increment data pointer
sint16 TaskSetupParamSet_t::IncrSrc |
Amount to increment source pointer
MPC5200Initiator_t TaskSetupParamSet_t::Initiator |
BestComm initiator (ignored if hard-wired)
uint32 TaskSetupParamSet_t::MaxBuf |
Maximum buffer size
uint32 TaskSetupParamSet_t::NumBD |
Number of buffer descriptors
uint32 TaskSetupParamSet_t::NumBytes |
Number of bytes to transfer
union { ... } TaskSetupParamSet_t::Size |
Buffer size union for BD and non-BD tasks
uint32 TaskSetupParamSet_t::StartAddrDst |
Address of the DMA destination (e.g. a FIFO)
uint32 TaskSetupParamSet_t::StartAddrSrc |
Address of the DMA source (e.g. a FIFO)
Sz_t TaskSetupParamSet_t::SzDst |
Size of destination data access
Sz_t TaskSetupParamSet_t::SzSrc |
Size of source data access