Senthil Ramakrishnan
f8dc7c2915
Modify tools to return ARMC5 or ARM for supported toolchain matrix
2019-02-28 12:03:14 -06:00
Senthil Ramakrishnan
51b1063195
Add right toolchains for version 2 toolchain support check
2019-02-28 12:03:14 -06:00
Senthil Ramakrishnan
8231ebaf43
Make ARMC6 as the default ARM toolchain for MTB targets
2019-02-28 12:03:13 -06:00
Senthil Ramakrishnan
8a8cff7c98
build_api.py changes to take ARMC5 into account when validating for offical target/release combination
2019-02-28 12:01:31 -06:00
Senthil Ramakrishnan
654f4d93a4
Modify ARM_STD,ARM_MICRO,ARMC6 constructors to be compatible with older versions of build tools
2019-02-28 12:00:11 -06:00
Senthil Ramakrishnan
4e7d34bbb6
Review fixes for uvision exporter,build_api and arm.py
2019-02-28 12:00:11 -06:00
Senthil Ramakrishnan
22da2be37f
Update uvision exporter to capture ARMC6 as default toolchain
2019-02-28 12:00:11 -06:00
Senthil Ramakrishnan
e2646407de
Adding ARMC6 label for ARMC6 toolchain class
2019-02-28 12:00:11 -06:00
Senthil Ramakrishnan
378a70ca62
Fixes for test fails and code style update
2019-02-28 12:00:10 -06:00
Senthil Ramakrishnan
200829537f
Remove unwanted spaces
2019-02-28 11:58:26 -06:00
Senthil Ramakrishnan
41e3329363
targets.json changes to select ARMC5 for specific targets
2019-02-28 11:58:25 -06:00
Senthil Ramakrishnan
65e765148a
Fix configuration_store.h to use right toolchain check flags
2019-02-28 11:56:31 -06:00
Senthil Ramakrishnan
8624fdf0a7
Build metadata check added
2019-02-28 11:56:30 -06:00
Senthil Ramakrishnan
7490b1c87f
Api tests modification and uLib related fixes
2019-02-28 11:55:21 -06:00
Senthil Ramakrishnan
50eb4f9da8
Build tools changes to support AC6 and AC5
2019-02-28 11:55:21 -06:00
Seppo Takalo
76f90c2544
Add ARMC6 binaries for MTB Cypress targets
2019-02-28 11:55:20 -06:00
Kevin Bracey
0adc7dc927
RTX5: Make rtx_core_ca.h cope with compiler in Thumb mode
...
Assembler in rtx_core_ca.h is on the whole unified syntax such that it
should work fine if assembled as either ARM or Thumb-2.
The exception was __get_PSP, which uses STM^, which is only available
in ARM state.
Flagging for this function was incorrect, except for IAR - it switched
assembler state without telling the compiler, meaning that the resulting
assembler output could be incorrect, and that the function itself would
not be correctly marked as an ARM function - the CPU would enter in
Thumb state.
Alternative fix would be to switch to System mode, which would work
as either ARM or Thumb-2 assembler, like the rest of the file, but
this is the minimal change.
Fixes #526 .
2019-02-28 11:55:20 -06:00
d-kato
0ef1620ffb
Back to the original : "rtx_core_ca.h"
2019-02-28 11:55:19 -06:00
d-kato
7aebee07b1
GR_LYCHEE,RZ_A1H,VK_RZ_A1H: Update to fix ARMC6 build failures
2019-02-28 11:55:19 -06:00
Senthil Ramakrishnan
5632b94923
Temporarily disabling KW24D for AC6
2019-02-28 11:53:02 -06:00
Senthil Ramakrishnan
0b54ea2fec
Enable RDA targets
2019-02-28 11:53:01 -06:00
Senthil Ramakrishnan
7b3f30c425
Temporarily disable RDA targets to pass CI
2019-02-28 11:53:01 -06:00
Senthil Ramakrishnan
84785ae086
Check for __ARMCC_VERSION only
2019-02-28 11:53:00 -06:00
Senthil Ramakrishnan
988aba4fc4
ARMc6 build fixed for Nordic targets
2019-02-28 11:53:00 -06:00
Senthil Ramakrishnan
3956969a9f
RealTek post script fix for ARMC6
2019-02-28 11:53:00 -06:00
paul-szczepanek-arm
54a866c159
add broadcaster ifdef and pull headers into ifdef
2019-02-28 17:18:30 +00:00
Russ Butler
8d880bb63e
Skip deep sleep test when running from US ticker
...
Skip the systimer deep sleep test when running from the microsecond
ticker, since the microsecond ticker doesn't support operation in deep
sleep mode.
2019-02-28 10:57:00 -06:00
Martin Kojtal
211db10aeb
Merge pull request #9828 from artokin/update_802154_rf_drivers
...
Update 802.15.4 RF drivers to the latest version
2019-02-28 17:53:50 +01:00
Vincent Coubard
72e5d3f603
BLE - Filter user facing implementation based on configuration
2019-02-28 16:31:59 +00:00
Vincent Coubard
4e172ba22d
BLE - Fix conditional directive.
2019-02-28 16:31:34 +00:00
Vincent Coubard
74bc6774f9
BLE - Fix conditional directive.
2019-02-28 16:31:07 +00:00
Vincent Coubard
eeca03f952
BLE - Fix exclusion of getMaxAdvertisingSetNumber and getMaxAdvertisingDataLength
2019-02-28 16:29:21 +00:00
Vincent Coubard
3142f26def
BLE - Exclude services if GattServer is not available.
2019-02-28 16:28:15 +00:00
Oren Cohen
f7b6af0c1d
Update PSOC6 postbuild prints
2019-02-28 18:23:03 +02:00
Russ Butler
4bead9220d
Use the RTC for the low power ticker on L073RZ
...
Due to a bug the LPTIM peripheral can cause interrupts to fire at the
wrong time on the NUCLEO_L073RZ. This patch switches the backend
of the low power ticker to the RTC until this bug is addressed.
2019-02-28 10:09:50 -06:00
Deepika
01d6f38268
Correct the device name for NUC472
2019-02-28 10:03:00 -06:00
Vincent Coubard
5ae59fc534
BLE - Improve FEATURE_PRIVACY conditions.
2019-02-28 14:47:07 +00:00
Vincent Coubard
24f7f36f01
BLE - Return supported feature based on compile time features.
2019-02-28 14:23:19 +00:00
Vincent Coubard
04891b205c
BLE - Conditionally handle gap events.
2019-02-28 14:13:45 +00:00
Vincent Coubard
ea9554dfbc
BLE - restrict AttConnRegister to GattServer.
2019-02-28 14:12:56 +00:00
Moran Peker
116e14ade6
change license to file that mostly based on TF-M implementation
...
from Apache-2.0 to BSD-3-Clause
2019-02-28 16:00:53 +02:00
Moran Peker
2b8621aa6c
initialized psa_hash_operation_t to zeros before calling hash_setup
...
-initialized psa_hash_operation_t to zeros
-fix TF-M attestation code - increase t_cose_crypto_hash bytes to
handle max psa_hash_operation_t size
2019-02-28 15:54:45 +02:00
Moran Peker
6346442f03
Add SW_SIGNER_ID data to boot status
2019-02-28 15:52:16 +02:00
Vincent Coubard
9566af64fb
BLE - Fix initialization of extended advertising modules.
2019-02-28 13:51:50 +00:00
Vincent Coubard
6a3f3d187e
BLE - Conditionnally remove LESC and privacy event processing.
2019-02-28 13:45:05 +00:00
Vincent Coubard
20c4e4ced5
BLE - Fix call to implementation.
2019-02-28 13:40:09 +00:00
Vincent Coubard
020c5b4262
BLE - Disabling SecurityManager connection handling when security disabled.
2019-02-28 13:34:05 +00:00
Vincent Coubard
af09f7b8ab
BLE - Disable peer csrk retrieval if signing disabled.
2019-02-28 13:30:36 +00:00
Vincent Coubard
ca44ce3cd8
BLE - Conditionally expose SecurityManager::enableSigning
2019-02-28 13:27:16 +00:00
Vincent Coubard
eeb14c5ce6
BLE - Conditionally include address rotation at compile time
2019-02-28 13:26:51 +00:00