]> begriffs open source - cmsis/blob - CMSIS/CoreValidation/Layer/Target/CA9/Target.clayer.yml
Core{ Rework CoreValidation
[cmsis] / CMSIS / CoreValidation / Layer / Target / CA9 / Target.clayer.yml
1 layer:
2   type: Target
3   description: CA9 target components and files
4
5   packs:
6     - pack: ARM::Cortex_DFP
7
8   device: ARMCA9
9
10   components:
11     # [Cvendor::] Cclass [&Cbundle] :Cgroup [:Csub] [&Cvariant] [@[>=]Cversion]
12     - component: ARM::CMSIS:CORE
13     - component: Device:Startup
14     - component: Device:IRQ Controller:GIC
15
16   misc:
17     - for-compiler: IAR
18       Link: [--config generic_cortex.icf]
19
20   linker:
21     - script: RTE/Device/ARMCA9/ARMCA9_ac6.sct
22       for-compiler:
23         - AC6
24     - script: RTE/Device/ARMCA9/ARMCA9_gcc.ld
25       for-compiler:
26         - GCC
27     - script: RTE/Device/ARMCA9/ARMCA9_clang.ld
28       for-compiler:
29         - CLANG
30     - script: RTE/Device/ARMCA9/ARMCA9_iar.icf
31       for-compiler:
32         - IAR
33     - regions: RTE/Device/ARMCA9/mem_ARMCA9.h
34       for-compiler:
35         - AC6
36         - GCC
37         - CLANG
38
39   groups:
40     - group: FVP
41       files:
42         - file: ./model_config.txt