Martin Kojtal
31748ed1a9
Merge pull request #13036 from jeromecoutant/PR_GENPERIPH_V12
...
STM32_gen_PeripheralPins.py script v1.12
2020-06-17 12:14:20 +02:00
Martin Kojtal
93be66e91e
Merge pull request #13081 from ARMmbed/rw-post-build-hooks
...
Reinstate post build hooks for legacy targets
2020-06-10 12:02:05 +02:00
Rob Walton
f8f59fc1ef
Add a coverage_patterns kwarg to ARM_MICRO
2020-06-09 09:41:08 +01:00
Rob Walton
6ee9b161e3
Reintroduce mts_dot combine_bins.
2020-06-08 13:12:23 +01:00
Rob Walton
422931208c
Reintroduce LPC4088 and Teensy3.1 post build hooks
2020-06-08 13:11:49 +01:00
Rob Walton
756fc381a9
Reintroduce NRF51 post-build hook.
...
The online compiler relies on this post build hook for NRF51 targets.
2020-06-08 13:08:40 +01:00
jeromecoutant
dbe8e93660
STM32_gen_PeripheralPins.py script v1.12
...
- license header update
- TIM_MST default value
- PinNames.h is now complete
2020-06-08 11:09:52 +02:00
pea-pod
1de7008f8b
Python reference equality changed to value equality
2020-06-07 15:47:43 -05:00
Anna Bridge
ced3b1cf8e
Merge pull request #13003 from dgreen-arm/add-feature-experimental
...
Mark PSA as an experimental API
2020-06-01 16:38:30 +01:00
Darryl Green
7aadee9ab7
Add experimental feature folder
...
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-05-29 13:19:11 +01:00
Darryl Green
cf17d7a178
Change unrecognised features to a warning, rather than error
...
Give a warning rather than error if an unrecognised feature is used.
This will help compatibility when new features are added.
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-05-29 13:19:11 +01:00
Jaeden Amero
4e47c38701
tools: Fix grammar in feature error message
...
Use "not a supported feature" instead of "not a supported features".
2020-05-27 16:37:59 +01:00
Martin Kojtal
c7759fe505
Merge pull request #13008 from Patater/armc5-usage-warning-compat
...
tools: Warn when ARMC5 is no longer supported
2020-05-27 10:57:36 +02:00
Jaeden Amero
5e65cf7f4d
tools: Support default_lib and c_lib
...
For backwards compatibility reasons, since the latest Mbed OS tools must
be able to build any previous online-compiler-supported version of Mbed
OS, allow targets to use `default_lib` or `c_lib`. This should enable
the tools to work with Mbed OS 5 style targets.json.
2020-05-26 10:47:13 +01:00
Jaeden Amero
a5a544408d
tools: Warn when ARMC5 is no longer supported
...
Update the warning when ARMC5 is used to specify the conditions under
which ARMC5 is no longer supported.
2020-05-22 15:39:01 +01:00
Jaeden Amero
64f19281d3
Revert "Add the exception in Mbed OS build tool for Arm Compiler 5 toolchain."
...
For backwards compatibility reasons, as the Mbed tools must be able to
build any online-compiler-supported version of Mbed, revert back to
emitting a warning when ARMC5 is used. This will enable ARMC5 to
continue working in the online compiler for Mbed OS 5 and other previous
versions. ARMC5 remains unsupported in Mbed 6.
This reverts commit 03d57b7ba2
.
2020-05-22 15:39:01 +01:00
Jaeden Amero
8be07a4906
tools: Fix typo in comment
2020-05-22 14:51:58 +01:00
Martin Kojtal
1088fa0627
build tools: remove version 6
2020-05-19 14:28:26 +01:00
Martin Kojtal
bcfa1f97e0
tools build: add 6 to the version check
2020-05-19 13:03:53 +01:00
Martin Kojtal
12cadc2e91
tools build: remove git diff typo
2020-05-19 12:43:24 +01:00
Martin Kojtal
5a9ad74818
targets: add version 6 to the toolchain
2020-05-19 11:14:18 +01:00
Martin Kojtal
b43fc0cf1a
build: target toolchain return
...
Revert back to the toolchain function. Although it should be refactored (return just list of toolchains from a target).
2020-05-19 10:23:20 +01:00
Martin Kojtal
07084a5212
tools build: add profile
...
To select supported_application_profiles attribute from targets
2020-05-18 19:31:22 +01:00
Martin Kojtal
59db9f692f
tools build: return empty list for mbed2
...
We cant afford to raise an exception now. As anyone using this out there do not catch it. Rather
an empty list, as it can work after this fix - won't do anything.
2020-05-18 08:57:07 +01:00
Martin Kojtal
810b0262c1
tools build: fix toolchain tuple, should be list
2020-05-18 08:57:07 +01:00
Martin Kojtal
6e59bdd64d
build: fix error syntax
2020-05-18 08:57:07 +01:00
Martin Kojtal
caf58a7a44
tools/build_api: fix wording
...
Co-authored-by: Hugues Kamba <41612201+hugueskamba@users.noreply.github.com>
2020-05-18 08:57:07 +01:00
Martin Kojtal
c489c213a7
build api: fix release version
...
This is non trivial fix as the function is being used outside of this repository.
Tools rely on it to return list of targets for 2 or 5. As we removed release_version from many targets,
this broke the logic. To keep the logic as it was, without updating all tools out there now,
lets just return full set of targets - all are supported.
In case for Mbed 2, returning all targets does not make sense, but rather raise an exception here. Not supported. This avoids suprised. If you look at build api functions there are many checks for 2 or 5 so more
clean up needed to actually get release_version out of the tools.
2020-05-18 08:57:06 +01:00
Martin Kojtal
b1071487a3
Merge pull request #12951 from MarceloSalazar/S2LP_cleanup
...
Clean-up S2LP driver configuration
2020-05-15 08:08:47 +02:00
Martin Kojtal
37ee008b90
Merge pull request #12961 from MarceloSalazar/remove_nrf51
...
Remove nRF51 targets
2020-05-15 08:08:26 +02:00
Marcelo Salazar
149656447d
Remove target dep. on S2LP driver
2020-05-14 17:17:27 +01:00
jeromecoutant
cda2538bd2
STM32L0 code cleaning
2020-05-14 13:55:32 +02:00
jeromecoutant
dd46dfccb2
STM32F4 code cleaning
2020-05-14 13:55:22 +02:00
jeromecoutant
f116fe0daa
STM32F3 code cleaning
2020-05-14 13:55:21 +02:00
jeromecoutant
126a9c9693
STM32F1 code cleaning
2020-05-14 13:55:21 +02:00
jeromecoutant
a63fd00a9a
STM32F0 code cleaning
2020-05-14 13:55:21 +02:00
Marcelo Salazar
ccd95f1e14
Remove nRF51 targets
...
The following public nRF51 targets are being removed:
- NRF51822
- NRF51_DK
- NRF51_MICROBIT
2020-05-13 10:36:50 +01:00
Martin Kojtal
e7e3cc0301
tools: update importer sha
2020-05-12 12:11:24 +01:00
Martin Kojtal
864a943070
importer: add CMSIS 5 repo link
2020-05-11 14:14:07 +01:00
Martin Kojtal
78b7a05426
importer: add a note about cherry pick continue for conflicts
2020-05-11 11:38:16 +01:00
Martin Kojtal
8859cb0dca
importer: update readme
2020-05-11 11:37:21 +01:00
Martin Kojtal
9977458393
cmsis importer: add sha for rtx changes after file moved
...
cherry pick otherwise fails because the sources were moved under rtos/source. I manually resolved these patches. For the future, lets use these newer sha that should work.
2020-05-11 10:43:45 +01:00
Martin Kojtal
74a640f028
importer: remove rtos changed files
...
As they were applied on the different code base (moved files), we remove them and
reapply locally manually and add new sha.
2020-05-11 09:47:33 +01:00
Martin Kojtal
7b066eb1ba
importer: fix rtos paths
2020-05-11 09:47:33 +01:00
Martin Kojtal
6d17a23421
importer: fix byte like objects
2020-05-11 09:47:33 +01:00
Marcelo Salazar
4083469d09
Remove Ublox targets
2020-05-06 16:39:29 +01:00
Marcelo Salazar
570df49abd
Rename ADV_WISE_1510 target
2020-05-06 16:03:07 +01:00
Martin Kojtal
9501ccd6c7
Merge pull request #12849 from jamesbeyond/exp_update
...
TEST: Update example test
2020-05-05 14:26:41 +02:00
Martin Kojtal
dbf05ceaed
Merge pull request #12735 from Patater/musca-tfm
...
Make MUSCA B1 and MUSCA A1 TF-M ready
2020-05-04 11:06:48 +02:00
Martin Kojtal
08a09200a6
Merge pull request #12864 from MarceloSalazar/platform_cleanup3
...
Remove unsupported targets
2020-04-30 14:56:36 +02:00