NetBurner 3.1
edma.h
1 /*NB_REVISION*/
2 
3 /*NB_COPYRIGHT*/
4 
5 #ifndef ___EDMA_H
6 #define ___EDMA_H
7 
8 #define TCD_ATTR_8BIT_TRANS 0x0000
9 #define TCD_ATTR_16BIT_TRANS 0x0101
10 
11 #define TCD_XOFF_0BYTE 0x0000
12 #define TCD_XOFF_1BYTE 0x0001
13 #define TCD_XOFF_2BYTE 0x0002
14 
15 #define TCD_XITER_CNT_MASK 0x7FFF
16 
17 #define TCD_CSR_DONE 0x0080
18 #define TCD_CSR_ACTIVE 0x0040
19 #define TCD_CSR_MAJ_LINK 0x0020
20 #define TCD_CSR_EN_SG 0x0010
21 #define TCD_CSR_DREQ 0x0008
22 #define TCD_CSR_INT_HALF 0x0004
23 #define TCD_CSR_INT_MAJOR 0x0002
24 #define TCD_CSR_START 0x0001
25 
26 #define TCD_CSR_DISABLE_REQ 0xC008
27 #define TCD_CSR_DREQ_INT_MAJOR 0xC00A
28 
29 #define TCD_CITER_MAX_COUNT 0x7FFF
30 
31 #endif /* ----- #ifndef ___EDMA_H ----- */
32