1project:
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
148