• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1---
2tools_root: C:\Program Files\IAR Systems\Embedded Workbench 5.3 MSP430\
3core_root: &1
4- C:\Program Files\IAR Systems\Embedded Workbench 5.3 MSP430\
5- 430\
6core_bin: &2
7- *1
8- bin\
9core_config: &4
10- *1
11- config\
12core_lib: &3
13- *1
14- lib\
15core_inc: &5
16- *1
17- inc\
18colour: true
19:unity:
20  :plugins: []
21:tools:
22  :test_compiler:
23    :name: compiler
24    :executable:
25    - *2
26    - icc430.exe
27    :arguments:
28    - "--dlib_config"
29    - - *3
30      - dlib\dl430fn.h
31    - "--no_cse"
32    - "--no_unroll"
33    - "--no_inline"
34    - "--no_code_motion"
35    - "--no_tbaa"
36    - "--debug"
37    - "-e"
38    - "-Ol"
39    - "--multiplier=16"
40    - "--double=32"
41    - "--diag_suppress Pa050"
42    - "--diag_suppress Pe111"
43    - '-I"$": COLLECTION_PATHS_TEST_TOOLCHAIN_INCLUDE'
44    - '-I"$": COLLECTION_PATHS_TEST_SUPPORT_SOURCE_INCLUDE_VENDOR'
45    - "-D$: COLLECTION_DEFINES_TEST_AND_VENDOR"
46    - "${1}"
47    - "-o ${2}"
48  :test_linker:
49    :name: linker
50    :executable:
51    - *2
52    - xlink.exe
53    :arguments:
54    - "${1}"
55    - "-rt"
56    - - *3
57      - dlib\dl430fn.r43
58    - "-e_PrintfTiny=_Printf"
59    - "-e_ScanfSmall=_Scanf"
60    - "-s __program_start"
61    - "-D_STACK_SIZE=50"
62    - "-D_DATA16_HEAP_SIZE=50"
63    - "-D_DATA20_HEAP_SIZE=50"
64    - "-f"
65    - - *4
66      - lnk430f5438.xcl
67    - "-f"
68    - - *4
69      - multiplier.xcl
70    - "-o ${2}"
71  :test_fixture:
72    :name: simulator
73    :executable:
74    - C:\Program Files\IAR Systems\Embedded Workbench 5.3 MSP430\
75    - common\bin\CSpyBat.exe
76    :arguments:
77    - "--silent"
78    - - *2
79      - 430proc.dll
80    - - *2
81      - 430sim.dll
82    - "${1}"
83    - "--plugin"
84    - - *2
85      - 430bat.dll
86    - "--backend -B"
87    - "--cpu MSP430F5438"
88    - "-p"
89    - - *4
90      - MSP430F5438.ddf
91    - "-d sim"
92:extension:
93  :object: ".r43"
94  :executable: ".d79"
95:paths:
96  :test:
97    - *5
98    - - *5
99      - dlib
100    - - *3
101      - dlib
102    - src\
103    - "../src/"
104    - testdata/
105    - tests\
106    - vendor\unity\src
107:defines:
108  :test:
109  - __MSP430F149__
110  - INT_WIDTH=16
111  - UNITY_EXCLUDE_FLOAT
112  - UNITY_SUPPORT_TEST_CASES
113