RTEMS  5.0.0
alt_dma_common.h
Go to the documentation of this file.
1 
7 /******************************************************************************
8  *
9  * Copyright 2013 Altera Corporation. All Rights Reserved.
10  *
11  * Redistribution and use in source and binary forms, with or without
12  * modification, are permitted provided that the following conditions are met:
13  *
14  * 1. Redistributions of source code must retain the above copyright notice,
15  * this list of conditions and the following disclaimer.
16  *
17  * 2. Redistributions in binary form must reproduce the above copyright notice,
18  * this list of conditions and the following disclaimer in the documentation
19  * and/or other materials provided with the distribution.
20  *
21  * 3. The name of the author may not be used to endorse or promote products
22  * derived from this software without specific prior written permission.
23  *
24  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER "AS IS" AND ANY EXPRESS OR
25  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
26  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED. IN NO
27  * EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
28  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
29  * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
30  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
31  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
32  * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
33  * OF SUCH DAMAGE.
34  *
35  ******************************************************************************/
36 
37 #ifndef __ALT_DMA_COMMON_H__
38 #define __ALT_DMA_COMMON_H__
39 
40 #ifdef __cplusplus
41 extern "C"
42 {
43 #endif /* __cplusplus */
44 
57 typedef enum ALT_DMA_CHANNEL_e
58 {
67 }
69 
83 typedef enum ALT_DMA_PERIPH_e
84 {
129 }
131 
135 typedef enum ALT_DMA_SECURITY_e
136 {
140 }
142 
146 typedef enum ALT_DMA_EVENT_e
147 {
157 }
159 
164 #ifdef __cplusplus
165 }
166 #endif /* __cplusplus */
167 
168 #endif /* __ALT_DMA_COMMON_H__ */
Definition: alt_dma_common.h:154
Definition: alt_dma_common.h:93
Definition: alt_dma_common.h:87
Definition: alt_dma_common.h:96
Definition: alt_dma_common.h:152
Definition: alt_dma_common.h:107
Definition: alt_dma_common.h:150
enum ALT_DMA_EVENT_e ALT_DMA_EVENT_t
ALT_DMA_CHANNEL_e
Definition: alt_dma_common.h:57
Definition: alt_dma_common.h:92
Definition: alt_dma_common.h:101
Definition: alt_dma_common.h:113
Definition: alt_dma_common.h:61
Definition: alt_dma_common.h:124
Definition: alt_dma_common.h:119
Definition: alt_dma_common.h:86
Definition: alt_dma_common.h:90
Definition: alt_dma_common.h:120
Definition: alt_dma_common.h:63
Definition: alt_dma_common.h:59
enum ALT_DMA_PERIPH_e ALT_DMA_PERIPH_t
Definition: alt_dma_common.h:122
Definition: alt_dma_common.h:153
Definition: alt_dma_common.h:64
Definition: alt_dma_common.h:116
Definition: alt_dma_common.h:126
Definition: alt_dma_common.h:95
Definition: alt_dma_common.h:88
Definition: alt_dma_common.h:62
Definition: alt_dma_common.h:121
enum ALT_DMA_CHANNEL_e ALT_DMA_CHANNEL_t
Definition: alt_dma_common.h:128
Definition: alt_dma_common.h:125
Definition: alt_dma_common.h:60
enum ALT_DMA_SECURITY_e ALT_DMA_SECURITY_t
Definition: alt_dma_common.h:155
Definition: alt_dma_common.h:66
Definition: alt_dma_common.h:151
Definition: alt_dma_common.h:114
Definition: alt_dma_common.h:106
Definition: alt_dma_common.h:103
Definition: alt_dma_common.h:105
Definition: alt_dma_common.h:97
ALT_DMA_PERIPH_e
Definition: alt_dma_common.h:83
Definition: alt_dma_common.h:138
Definition: alt_dma_common.h:91
ALT_DMA_EVENT_e
Definition: alt_dma_common.h:146
Definition: alt_dma_common.h:110
Definition: alt_dma_common.h:65
Definition: alt_dma_common.h:112
Definition: alt_dma_common.h:148
Definition: alt_dma_common.h:102
Definition: alt_dma_common.h:109
Definition: alt_dma_common.h:139
Definition: alt_dma_common.h:108
Definition: alt_dma_common.h:100
Definition: alt_dma_common.h:156
Definition: alt_dma_common.h:85
ALT_DMA_SECURITY_e
Definition: alt_dma_common.h:135
Definition: alt_dma_common.h:127
Definition: alt_dma_common.h:115
Definition: alt_dma_common.h:118
Definition: alt_dma_common.h:149
Definition: alt_dma_common.h:98
Definition: alt_dma_common.h:111
Definition: alt_dma_common.h:117
Definition: alt_dma_common.h:123
Definition: alt_dma_common.h:137