From b1534cf99454262c540d8749dd429969c4842188 Mon Sep 17 00:00:00 2001 From: YoongHM Date: Wed, 22 Jul 2015 20:20:58 +0800 Subject: [PATCH 1/3] Feature: Export GCC_ARM for TEENSY3_1 Support project export in GCC_ARM for Teensy 3.1. --- workspace_tools/export/gccarm.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/workspace_tools/export/gccarm.py b/workspace_tools/export/gccarm.py index f67aeef76b..7e6b8b2eb3 100755 --- a/workspace_tools/export/gccarm.py +++ b/workspace_tools/export/gccarm.py @@ -85,7 +85,7 @@ class GccArm(Exporter): 'NRF51_DONGLE', 'SEEED_TINY_BLE', 'DISCO_F401VC', - 'DELTA_DFCM_NNN40', + 'DELTA_DFCM_NNN40', 'RZ_A1H', 'MOTE_L152RC', 'EFM32WG_STK3800', @@ -95,6 +95,7 @@ class GccArm(Exporter): 'EFM32HG_STK3400', 'NZ32SC151', 'SAMR21G18A', + 'TEENSY3_1', ] DOT_IN_RELATIVE_PATH = True From 8e04c1f2a70ab0f104358cac0adf4c6ac4dfdee4 Mon Sep 17 00:00:00 2001 From: YoongHM Date: Wed, 22 Jul 2015 20:25:23 +0800 Subject: [PATCH 2/3] Add gcc_arm_teensy3_1.tmpl Add Jinja2 template to support export of Teensy 3.1 project for GCC ARM toolchain. --- workspace_tools/export/gcc_arm_teensy3_1.tmpl | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 workspace_tools/export/gcc_arm_teensy3_1.tmpl diff --git a/workspace_tools/export/gcc_arm_teensy3_1.tmpl b/workspace_tools/export/gcc_arm_teensy3_1.tmpl new file mode 100644 index 0000000000..47ed5cfa17 --- /dev/null +++ b/workspace_tools/export/gcc_arm_teensy3_1.tmpl @@ -0,0 +1,4 @@ +{% extends "gcc_arm_common.tmpl" %} + +{% block hardfp %}{% endblock %} +{% block cpu %}-mcpu=cortex-m4 -mthumb{% endblock %} From 4a7d6beaea9937809d6fbf43640a098a32a6d5ba Mon Sep 17 00:00:00 2001 From: YoongHM Date: Wed, 22 Jul 2015 20:29:37 +0800 Subject: [PATCH 3/3] Add GCC_ARM export for TEENSY3_1 To reflect support for GCC_ARM export for TEENSY3_1 --- workspace_tools/export/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/workspace_tools/export/README.md b/workspace_tools/export/README.md index 2f98cfbb7d..4b4e3cc03d 100644 --- a/workspace_tools/export/README.md +++ b/workspace_tools/export/README.md @@ -1088,7 +1088,7 @@ Exporter IDE/Platform Support - - ✓ - - + ✓ - - - @@ -1145,4 +1145,4 @@ Exporter IDE/Platform Support Total IDEs: 9
Total platforms: 94 -
Total permutations: 288 \ No newline at end of file +
Total permutations: 288