]> begriffs open source - cmsis/blob - CMSIS/CoreValidation/Project/Bootloader.cproject.yml
Added macros with bit definitions for Pos/Msk for PTIM peripheral access structure
[cmsis] / CMSIS / CoreValidation / Project / Bootloader.cproject.yml
1 # yaml-language-server: $schema=https://raw.githubusercontent.com/Open-CMSIS-Pack/devtools/schemas/projmgr/0.9.2/tools/projmgr/schemas/cproject.schema.json
2
3 project:
4   layers:
5     # App: CMSIS-Core Validation for Cortex-M (Bootloader part)
6     - layer: ../Layer/App/Bootloader_Cortex-M/App.clayer.yml
7       for-type:
8         - .AC6_low
9         - .AC6_mid
10         - .AC6_high
11         - .AC6_size
12         - .AC6_tiny
13         - .GCC_low
14         - .GCC_mid
15         - .GCC_high
16         - .GCC_size
17         - .GCC_tiny
18
19     #Target: CM23S
20     - layer: ../Layer/Target/CM23S_BL/Target.clayer.yml
21       for-type:
22         - .AC6_low+CM23S
23         - .AC6_mid+CM23S
24         - .AC6_high+CM23S
25         - .AC6_size+CM23S
26         - .AC6_tiny+CM23S
27         - .GCC_low+CM23S
28         - .GCC_mid+CM23S
29         - .GCC_high+CM23S
30         - .GCC_size+CM23S
31         - .GCC_tiny+CM23S
32
33     #Target: CM33S
34     - layer: ../Layer/Target/CM33S_BL/Target.clayer.yml
35       for-type:
36         - .AC6_low+CM33S
37         - .AC6_mid+CM33S
38         - .AC6_high+CM33S
39         - .AC6_size+CM33S
40         - .AC6_tiny+CM33S
41         - .GCC_low+CM33S
42         - .GCC_mid+CM33S
43         - .GCC_high+CM33S
44         - .GCC_size+CM33S
45         - .GCC_tiny+CM33S
46
47     #Target: CM35PS
48     - layer: ../Layer/Target/CM35PS_BL/Target.clayer.yml
49       for-type:
50         - .AC6_low+CM35PS
51         - .AC6_mid+CM35PS
52         - .AC6_high+CM35PS
53         - .AC6_size+CM35PS
54         - .AC6_tiny+CM35PS
55         - .GCC_low+CM35PS
56         - .GCC_mid+CM35PS
57         - .GCC_high+CM35PS
58         - .GCC_size+CM35PS
59         - .GCC_tiny+CM35PS
60
61     #Target: CM55S
62     - layer: ../Layer/Target/CM55S_BL/Target.clayer.yml
63       for-type:
64         - .AC6_low+CM55S
65         - .AC6_mid+CM55S
66         - .AC6_high+CM55S
67         - .AC6_size+CM55S
68         - .AC6_tiny+CM55S
69         - .GCC_low+CM55S
70         - .GCC_mid+CM55S
71         - .GCC_high+CM55S
72         - .GCC_size+CM55S
73         - .GCC_tiny+CM55S
74
75     #Target: CM85S
76     - layer: ../Layer/Target/CM85S_BL/Target.clayer.yml
77       for-type:
78         - .AC6_low+CM85S
79         - .AC6_mid+CM85S
80         - .AC6_high+CM85S
81         - .AC6_size+CM85S
82         - .AC6_tiny+CM85S
83         - .GCC_low+CM85S
84         - .GCC_mid+CM85S
85         - .GCC_high+CM85S
86         - .GCC_size+CM85S
87         - .GCC_tiny+CM85S