]> begriffs open source - cmsis/blob - CMSIS/CoreValidation/Project/Validation.cproject.yml
Workaround for __iar_builtin_clrex bug
[cmsis] / CMSIS / CoreValidation / Project / Validation.cproject.yml
1 project:
2   layers:
3     # App: CMSIS-Core Validation for Cortex-M
4     - layer: ../Layer/App/Validation_Cortex-M/App.clayer.yml
5       for-context:
6         - +CM0
7         - +CM0plus
8         - +CM3
9         - +CM4
10         - +CM7
11         - +CM23
12         - +CM23S
13         - +CM23NS
14         - +CM33
15         - +CM33S
16         - +CM33NS
17         - +CM35P
18         - +CM35PS
19         - +CM35PNS
20         - +CM55
21         - +CM55S
22         - +CM55NS
23         - +CM85
24         - +CM85S
25         - +CM85NS
26
27     # App: CMSIS-Core Validation for Cortex-A
28     - layer: ../Layer/App/Validation_Cortex-A/App.clayer.yml
29       for-context:
30         - +CA5
31         - +CA7
32         - +CA9
33
34     #Target: CM0
35     - layer: ../Layer/Target/CM0/Target.clayer.yml
36       for-context:
37         - +CM0
38
39     #Target: CM0plus
40     - layer: ../Layer/Target/CM0plus/Target.clayer.yml
41       for-context:
42         - +CM0plus
43
44     #Target: CM3
45     - layer: ../Layer/Target/CM3/Target.clayer.yml
46       for-context:
47         - +CM3
48
49     #Target: CM4
50     - layer: ../Layer/Target/CM4/Target.clayer.yml
51       for-context:
52         - +CM4
53
54     #Target: CM7
55     - layer: ../Layer/Target/CM7/Target.clayer.yml
56       for-context:
57         - +CM7
58
59     #Target: CM23
60     - layer: ../Layer/Target/CM23/Target.clayer.yml
61       for-context:
62         - +CM23
63
64     #Target: CM23S
65     - layer: ../Layer/Target/CM23S/Target.clayer.yml
66       for-context:
67         - +CM23S
68
69     #Target: CM23NS
70     - layer: ../Layer/Target/CM23NS/Target.clayer.yml
71       for-context:
72         - +CM23NS
73
74     #Target: CM33
75     - layer: ../Layer/Target/CM33/Target.clayer.yml
76       for-context:
77         - +CM33
78
79     #Target: CM33S
80     - layer: ../Layer/Target/CM33S/Target.clayer.yml
81       for-context:
82         - +CM33S
83
84     #Target: CM33NS
85     - layer: ../Layer/Target/CM33NS/Target.clayer.yml
86       for-context:
87         - +CM33NS
88
89     #Target: CM35P
90     - layer: ../Layer/Target/CM35P/Target.clayer.yml
91       for-context:
92         - +CM35P
93
94     #Target: CM35PS
95     - layer: ../Layer/Target/CM35PS/Target.clayer.yml
96       for-context:
97         - +CM35PS
98
99     #Target: CM35PNS
100     - layer: ../Layer/Target/CM35PNS/Target.clayer.yml
101       for-context:
102         - +CM35PNS
103
104     #Target: CM55
105     - layer: ../Layer/Target/CM55/Target.clayer.yml
106       for-context:
107         - +CM55
108
109     #Target: CM55S
110     - layer: ../Layer/Target/CM55S/Target.clayer.yml
111       for-context:
112         - +CM55S
113
114     #Target: CM55NS
115     - layer: ../Layer/Target/CM55NS/Target.clayer.yml
116       for-context:
117         - +CM55NS
118
119     #Target: CM85
120     - layer: ../Layer/Target/CM85/Target.clayer.yml
121       for-context:
122         - +CM85
123
124     #Target: CM85S
125     - layer: ../Layer/Target/CM85S/Target.clayer.yml
126       for-context:
127         - +CM85S
128
129     #Target: CM85NS
130     - layer: ../Layer/Target/CM85NS/Target.clayer.yml
131       for-context:
132         - +CM85NS
133
134     #Target: CA5
135     - layer: ../Layer/Target/CA5/Target.clayer.yml
136       for-context:
137         - +CA5
138
139     #Target: CA7
140     - layer: ../Layer/Target/CA7/Target.clayer.yml
141       for-context:
142         - +CA7
143
144     #Target: CA9
145     - layer: ../Layer/Target/CA9/Target.clayer.yml
146       for-context:
147         - +CA9