From 1bdade929cc43cf7725cdd0156aae956ee978ba5 Mon Sep 17 00:00:00 2001 From: jeromecoutant Date: Wed, 24 Aug 2016 16:47:48 +0200 Subject: [PATCH 1/2] Use GCC small build for 64K flash STM32 --- hal/targets.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hal/targets.json b/hal/targets.json index a261b339b95..c14caa4fa03 100644 --- a/hal/targets.json +++ b/hal/targets.json @@ -616,6 +616,7 @@ "progen": {"target": "nucleo-f030r8"}, "detect_code": ["0725"], "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], + "default_build": "small", "release_versions": ["2"] }, "NUCLEO_F031K6": { @@ -924,6 +925,7 @@ "progen": {"target": "nucleo-l053r8"}, "detect_code": ["0715"], "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], + "default_build": "small", "release_versions": ["2"] }, "NUCLEO_L073RZ": { @@ -1075,6 +1077,7 @@ "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"], "progen": {"target": "disco-l053c8"}, "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], + "default_build": "small", "release_versions": ["2"] }, "DISCO_F746NG": { From f1781a44470dc7a8bd7a6996fa6a5ae3ee90f5fb Mon Sep 17 00:00:00 2001 From: jeromecoutant Date: Fri, 26 Aug 2016 11:30:31 +0200 Subject: [PATCH 2/2] Rebase to replace "default_build" into "default_lib" --- hal/targets.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hal/targets.json b/hal/targets.json index c14caa4fa03..03742a80cf2 100644 --- a/hal/targets.json +++ b/hal/targets.json @@ -616,7 +616,7 @@ "progen": {"target": "nucleo-f030r8"}, "detect_code": ["0725"], "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], - "default_build": "small", + "default_lib": "small", "release_versions": ["2"] }, "NUCLEO_F031K6": { @@ -716,7 +716,7 @@ "progen": {"target": "nucleo-f302r8"}, "detect_code": ["0705"], "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], - "default_build": "small", + "default_lib": "small", "release_versions": ["2"] }, "NUCLEO_F303K8": { @@ -728,7 +728,7 @@ "inherits": ["Target"], "progen": {"target": "nucleo-f303k8"}, "detect_code": ["0775"], - "default_build": "small", + "default_lib": "small", "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], "release_versions": ["2"] }, @@ -754,7 +754,7 @@ "progen": {"target": "nucleo-f334r8"}, "detect_code": ["0735"], "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], - "default_build": "small", + "default_lib": "small", "release_versions": ["2"] }, "NUCLEO_F401RE": { @@ -925,7 +925,7 @@ "progen": {"target": "nucleo-l053r8"}, "detect_code": ["0715"], "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], - "default_build": "small", + "default_lib": "small", "release_versions": ["2"] }, "NUCLEO_L073RZ": { @@ -1034,7 +1034,7 @@ "progen": {"target": "disco-f334c8"}, "detect_code": ["0810"], "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], - "default_build": "small", + "default_lib": "small", "release_versions": ["2"] }, "DISCO_F407VG": { @@ -1077,7 +1077,7 @@ "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"], "progen": {"target": "disco-l053c8"}, "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], - "default_build": "small", + "default_lib": "small", "release_versions": ["2"] }, "DISCO_F746NG": {