RTEMS 6.1-rc1
MCD_tasksInit.h
1#ifndef MCD_TSK_INIT_H
2#define MCD_TSK_INIT_H 1
3
4/*
5 * Do not edit!
6 */
7
8
9/*
10 * Task 0
11 */
12void MCD_startDmaChainNoEu(int *currBD, short srcIncr, short destIncr, int xferSize, short xferSizeIncr, int *cSave, volatile TaskTableEntry *taskTable, int channel);
13
14
15/*
16 * Task 1
17 */
18void MCD_startDmaSingleNoEu(char *srcAddr, short srcIncr, char *destAddr, short destIncr, int dmaSize, short xferSizeIncr, int flags, int *currBD, int *cSave, volatile TaskTableEntry *taskTable, int channel);
19
20
21/*
22 * Task 2
23 */
24void MCD_startDmaChainEu(int *currBD, short srcIncr, short destIncr, int xferSize, short xferSizeIncr, int *cSave, volatile TaskTableEntry *taskTable, int channel);
25
26
27/*
28 * Task 3
29 */
30void MCD_startDmaSingleEu(char *srcAddr, short srcIncr, char *destAddr, short destIncr, int dmaSize, short xferSizeIncr, int flags, int *currBD, int *cSave, volatile TaskTableEntry *taskTable, int channel);
31
32
33/*
34 * Task 4
35 */
36void MCD_startDmaENetRcv(char *bDBase, char *currBD, char *rcvFifoPtr, volatile TaskTableEntry *taskTable, int channel);
37
38
39/*
40 * Task 5
41 */
42void MCD_startDmaENetXmit(char *bDBase, char *currBD, char *xmitFifoPtr, volatile TaskTableEntry *taskTable, int channel);
43
44#endif /* MCD_TSK_INIT_H */
Definition: MCD_dma.h:228