FRDM K64F Metronome

Committer:
ram54288
Date:
Sun May 14 18:37:05 2017 +0000
Revision:
0:dbad57390bd1
Initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ram54288 0:dbad57390bd1 1 tools_root: &tools_root 'C:\Program Files\IAR Systems\Embedded Workbench 5.3 MSP430\'
ram54288 0:dbad57390bd1 2 core_root: &core_root [*tools_root, '430\']
ram54288 0:dbad57390bd1 3 core_bin: &core_bin [*core_root, 'bin\']
ram54288 0:dbad57390bd1 4 core_config: &core_config [*core_root, 'config\']
ram54288 0:dbad57390bd1 5 core_lib: &core_lib [*core_root, 'lib\']
ram54288 0:dbad57390bd1 6 core_inc: &core_inc [*core_root, 'inc\']
ram54288 0:dbad57390bd1 7 core_config: &core_config [*core_root, 'config\']
ram54288 0:dbad57390bd1 8
ram54288 0:dbad57390bd1 9 compiler:
ram54288 0:dbad57390bd1 10 path: [*core_bin, 'icc430.exe']
ram54288 0:dbad57390bd1 11 source_path: '..\src\'
ram54288 0:dbad57390bd1 12 unit_tests_path: &unit_tests_path 'tests\'
ram54288 0:dbad57390bd1 13 build_path: &build_path 'build\'
ram54288 0:dbad57390bd1 14 options:
ram54288 0:dbad57390bd1 15 - --dlib_config
ram54288 0:dbad57390bd1 16 - [*core_lib, 'dlib\dl430fn.h']
ram54288 0:dbad57390bd1 17 - --no_cse
ram54288 0:dbad57390bd1 18 - --no_unroll
ram54288 0:dbad57390bd1 19 - --no_inline
ram54288 0:dbad57390bd1 20 - --no_code_motion
ram54288 0:dbad57390bd1 21 - --no_tbaa
ram54288 0:dbad57390bd1 22 - --debug
ram54288 0:dbad57390bd1 23 - -e
ram54288 0:dbad57390bd1 24 - -Ol
ram54288 0:dbad57390bd1 25 - --multiplier=16
ram54288 0:dbad57390bd1 26 - --double=32
ram54288 0:dbad57390bd1 27 - --diag_suppress Pa050
ram54288 0:dbad57390bd1 28 - --diag_suppress Pe111
ram54288 0:dbad57390bd1 29 includes:
ram54288 0:dbad57390bd1 30 prefix: '-I'
ram54288 0:dbad57390bd1 31 items:
ram54288 0:dbad57390bd1 32 - *core_inc
ram54288 0:dbad57390bd1 33 - [*core_inc, 'dlib']
ram54288 0:dbad57390bd1 34 - [*core_lib, 'dlib']
ram54288 0:dbad57390bd1 35 - 'src\'
ram54288 0:dbad57390bd1 36 - '../src/'
ram54288 0:dbad57390bd1 37 - *unit_tests_path
ram54288 0:dbad57390bd1 38 - 'vendor\unity\src'
ram54288 0:dbad57390bd1 39 defines:
ram54288 0:dbad57390bd1 40 prefix: '-D'
ram54288 0:dbad57390bd1 41 items:
ram54288 0:dbad57390bd1 42 - '__MSP430F149__'
ram54288 0:dbad57390bd1 43 - 'INT_WIDTH=16'
ram54288 0:dbad57390bd1 44 - 'UNITY_EXCLUDE_FLOAT'
ram54288 0:dbad57390bd1 45 - 'UNITY_SUPPORT_TEST_CASES'
ram54288 0:dbad57390bd1 46 object_files:
ram54288 0:dbad57390bd1 47 prefix: '-o'
ram54288 0:dbad57390bd1 48 extension: '.r43'
ram54288 0:dbad57390bd1 49 destination: *build_path
ram54288 0:dbad57390bd1 50 linker:
ram54288 0:dbad57390bd1 51 path: [*core_bin, 'xlink.exe']
ram54288 0:dbad57390bd1 52 options:
ram54288 0:dbad57390bd1 53 - -rt
ram54288 0:dbad57390bd1 54 - [*core_lib, 'dlib\dl430fn.r43']
ram54288 0:dbad57390bd1 55 - -e_PrintfTiny=_Printf
ram54288 0:dbad57390bd1 56 - -e_ScanfSmall=_Scanf
ram54288 0:dbad57390bd1 57 - -s __program_start
ram54288 0:dbad57390bd1 58 - -D_STACK_SIZE=50
ram54288 0:dbad57390bd1 59 - -D_DATA16_HEAP_SIZE=50
ram54288 0:dbad57390bd1 60 - -D_DATA20_HEAP_SIZE=50
ram54288 0:dbad57390bd1 61 - -f
ram54288 0:dbad57390bd1 62 - [*core_config, 'lnk430f5438.xcl']
ram54288 0:dbad57390bd1 63 - -f
ram54288 0:dbad57390bd1 64 - [*core_config, 'multiplier.xcl']
ram54288 0:dbad57390bd1 65 includes:
ram54288 0:dbad57390bd1 66 prefix: '-I'
ram54288 0:dbad57390bd1 67 items:
ram54288 0:dbad57390bd1 68 - *core_config
ram54288 0:dbad57390bd1 69 - *core_lib
ram54288 0:dbad57390bd1 70 - [*core_lib, 'dlib']
ram54288 0:dbad57390bd1 71 object_files:
ram54288 0:dbad57390bd1 72 path: *build_path
ram54288 0:dbad57390bd1 73 extension: '.r79'
ram54288 0:dbad57390bd1 74 bin_files:
ram54288 0:dbad57390bd1 75 prefix: '-o'
ram54288 0:dbad57390bd1 76 extension: '.d79'
ram54288 0:dbad57390bd1 77 destination: *build_path
ram54288 0:dbad57390bd1 78 simulator:
ram54288 0:dbad57390bd1 79 path: [*tools_root, 'common\bin\CSpyBat.exe']
ram54288 0:dbad57390bd1 80 pre_support:
ram54288 0:dbad57390bd1 81 - --silent
ram54288 0:dbad57390bd1 82 - [*core_bin, '430proc.dll']
ram54288 0:dbad57390bd1 83 - [*core_bin, '430sim.dll']
ram54288 0:dbad57390bd1 84 post_support:
ram54288 0:dbad57390bd1 85 - --plugin
ram54288 0:dbad57390bd1 86 - [*core_bin, '430bat.dll']
ram54288 0:dbad57390bd1 87 - --backend -B
ram54288 0:dbad57390bd1 88 - --cpu MSP430F5438
ram54288 0:dbad57390bd1 89 - -p
ram54288 0:dbad57390bd1 90 - [*core_config, 'MSP430F5438.ddf']
ram54288 0:dbad57390bd1 91 - -d sim
ram54288 0:dbad57390bd1 92 colour: true
ram54288 0:dbad57390bd1 93 :unity:
ram54288 0:dbad57390bd1 94 :plugins: []