OSDN Git Service

1ba612bb4121e6ea15370d2f5da02f9257fe5f01
[pf3gnuchains/pf3gnuchains4x.git] / libgloss / bfin / include / sys / _adi_platform.h
1 /*
2  * The authors hereby grant permission to use, copy, modify, distribute,
3  * and license this software and its documentation for any purpose, provided
4  * that existing copyright notices are retained in all copies and that this
5  * notice is included verbatim in any distributions. No written agreement,
6  * license, or royalty fee is required for any of the authorized uses.
7  * Modifications to this software may be copyrighted by their authors
8  * and need not follow the licensing terms described here, provided that
9  * the new terms are clearly indicated on the first page of each file where
10  * they apply.
11  */
12
13 /*
14 ** Include appropriate header file for platform.
15 ** Copyright (C) 2008, 2009 Analog Devices, Inc.
16 */
17
18 #ifndef __ADI_PLATFORM_H
19 #define __ADI_PLATFORM_H
20
21 #ifndef __ASSEMBLER__
22
23 #if defined (__ADSPBF531__)
24 #include <cdefBF531.h>
25 #elif defined (__ADSPBF532__)
26 #include <cdefBF532.h>
27 #elif defined (__ADSPBF533__)
28 #include <cdefBF533.h>
29 #elif defined (__ADSPBF534__)
30 #include <cdefBF534.h>
31 #elif defined (__ADSPBF535__)
32 #include <cdefBF535.h>
33 #elif defined (__ADSPBF536__)
34 #include <cdefBF536.h>
35 #elif defined (__ADSPBF537__)
36 #include <cdefBF537.h>
37 #elif defined (__ADSPBF538__)
38 #include <cdefBF538.h>
39 #elif defined (__ADSPBF539__)
40 #include <cdefBF539.h>
41 #elif defined (__ADSPBF561__)
42 #include <cdefBF561.h>
43 #elif defined (__AD6531__)
44 #include <cdefAD6531.h>
45 #elif defined (__AD6532__)
46 #include <cdefAD6532.h>
47 #elif defined (__AD6723__)
48 #include <cdefAD6723.h>
49 #elif defined (__AD6900__)
50 #include <cdefAD6900.h>
51 #elif defined (__AD6901__)
52 #include <cdefAD6901.h>
53 #elif defined (__AD6902__)
54 #include <cdefAD6902.h>
55 #elif defined (__AD6903__)
56 #include <cdefAD6903.h>
57 #elif defined (__AD6904__)
58 #include <cdefAD6904.h>
59 #elif defined (__ADSPBF522__)
60 #include <cdefBF522.h>
61 #elif defined (__ADSPBF525__)
62 #include <cdefBF525.h>
63 #elif defined (__ADSPBF527__)
64 #include <cdefBF527.h>
65 #elif defined (__ADSPBF542__) || defined (__ADSPBF541__)
66 #include <cdefBF542.h>
67 #elif defined (__ADSPBF544__)
68 #include <cdefBF544.h>
69 #elif defined (__ADSPBF547__)
70 #include <cdefBF547.h>
71 #elif defined (__ADSPBF548__)
72 #include <cdefBF548.h>
73 #elif defined (__ADSPBF549__)
74 #include <cdefBF549.h>
75 #else
76 #error Processor Type Not Supported
77 #endif
78
79
80 #else
81
82 #if defined (__ADSPBF531__)
83 #include <defBF531.h>
84 #elif defined (__ADSPBF532__)
85 #include <defBF532.h>
86 #elif defined (__ADSPBF533__)
87 #include <defBF533.h>
88 #elif defined (__ADSPBF534__)
89 #include <defBF534.h>
90 #elif defined (__ADSPBF535__)
91 #include <defBF535.h>
92 #elif defined (__ADSPBF536__)
93 #include <defBF536.h>
94 #elif defined (__ADSPBF537__)
95 #include <defBF537.h>
96 #elif defined (__ADSPBF538__)
97 #include <defBF538.h>
98 #elif defined (__ADSPBF539__)
99 #include <defBF539.h>
100 #elif defined (__ADSPBF561__)
101 #include <defBF561.h>
102 #elif defined (__AD6531__)
103 #include <defAD6531.h>
104 #elif defined (__AD6532__)
105 #include <defAD6532.h>
106 #elif defined (__AD6723__)
107 #include <defAD6723.h>
108 #elif defined (__AD6900__)
109 #include <defAD6900.h>
110 #elif defined (__AD6901__)
111 #include <defAD6901.h>
112 #elif defined (__AD6902__)
113 #include <defAD6902.h>
114 #elif defined (__AD6903__)
115 #include <defAD6903.h>
116 #elif defined (__AD6904__)
117 #include <defAD6904.h>
118 #elif defined (__ADSPBF522__)
119 #include <defBF522.h>
120 #elif defined (__ADSPBF525__)
121 #include <defBF525.h>
122 #elif defined (__ADSPBF527__)
123 #include <defBF527.h>
124 #elif defined (__ADSPBF542__) || defined (__ADSPBF541__)
125 #include <defBF542.h>
126 #elif defined (__ADSPBF544__)
127 #include <defBF544.h>
128 #elif defined (__ADSPBF547__)
129 #include <defBF547.h>
130 #elif defined (__ADSPBF548__)
131 #include <defBF548.h>
132 #elif defined (__ADSPBF549__)
133 #include <defBF549.h>
134
135 #else
136 #error Processor Type Not Supported
137 #endif
138
139 #endif /* __ASSEMBLER__ */
140
141 #endif /* __INC_BLACKFIN__ */
142