A metronome using the FRDM K64F board

Committer:
ram54288
Date:
Sun May 14 18:40:18 2017 +0000
Revision:
0:a7a43371b306
Initial commit

Who changed what in which revision?

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