Darryl Green
7aadee9ab7
Add experimental feature folder
...
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-05-29 13:19:11 +01:00
Jaeden Amero
8b5a2ff2d9
psa: Fix style in psa_hrng.c
2020-05-29 13:19:11 +01:00
Jaeden Amero
5d6ec71171
crypto: Move PSA Crypto headers to MBED_PSA_SRV
...
TF-M provides its own PSA headers for TF-M targets. Single v7-M targets
need to get PSA crypto from Mbed Crypto.
Note that we don't yet move crypto_struct.h to its new location. This is
to avoid breaking v8-M targets for the time being. When TF-M provides
the PSA implementation on v8-M, we will add crypto_struct.h to the
correct place.
Likewise, none of the PSA-implementing source is moved out of
COMPONENT_PSA_SRV_IMPL yet, as still must not be built for PSA NS
targets. When PSA NS targets switch to using TF-M provided
implementations rather than MBED_PSA_SRV, we can take the source out of
COMPONENT_PSA_SRV_IMPL.
Signed-off-by: Jaeden Amero <jaeden.amero@arm.com>
2020-05-29 13:19:11 +01:00
Martin Kojtal
6cbe22dc59
Merge pull request #12623 from toyowata/baremetal_lpc1114
...
LPC1114: baremetal profile support
2020-05-15 13:17:52 +02:00
Martin Kojtal
e48a659f81
Merge pull request #12903 from kjbracey-arm/chrono_ns
...
Nanostack HAL: Convert to Chrono
2020-05-15 08:21:41 +02:00
Martin Kojtal
37ee008b90
Merge pull request #12961 from MarceloSalazar/remove_nrf51
...
Remove nRF51 targets
2020-05-15 08:08:26 +02:00
Martin Kojtal
b083389b26
Merge pull request #12432 from kjbracey-arm/chrono_nfc
...
NFC: Convert to Chrono
2020-05-13 19:42:59 +02:00
Martin Kojtal
170931e936
Merge pull request #12430 from kjbracey-arm/chrono_cellular
...
Cellular: Convert to Chrono
2020-05-13 19:42:19 +02:00
Martin Kojtal
f4015c7eaa
Merge pull request #12429 from kjbracey-arm/chrono_dtls
...
DTLSSocketWrapper: Convert to Chrono
2020-05-13 19:29:10 +02:00
Martin Kojtal
5c71ad8f6a
Merge pull request #12428 from kjbracey-arm/chrono_dns
...
nsapi_dns: Convert to Chrono
2020-05-13 19:28:35 +02:00
Martin Kojtal
23b443bc34
Merge pull request #12956 from LDong-Arm/cordio_nrf_idle_hook_removal
...
NRFCordioHCIDriver: remove idle_hook (and RTOS dependency)
2020-05-13 16:21:24 +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
Kevin Bracey
c037d50e1b
Nanostack HAL: Convert to Chrono
2020-05-13 12:30:32 +03:00
Martin Kojtal
296961de02
Merge pull request #12836 from felipeLeast/wisun_bz
...
Wi-SUN added regulatory domain Brazil
2020-05-12 17:14:36 +02:00
Martin Kojtal
469d6566dd
Merge pull request #12914 from juhhei01/master
...
Add possibility to configure Mesh MAC neighbourtable size.
2020-05-12 14:29:11 +02:00
Martin Kojtal
15ade20b4d
Merge pull request #12909 from kyle-cypress/pr/cypress-misc-fixes
...
Cypress: Misc target updates
2020-05-12 14:27:34 +02:00
Martin Kojtal
96c0e9cd5c
Merge pull request #12875 from OpenNuvoton/nuvoton_kvstore_devicekey_buffer_overrun
...
KVStore: Fix buffer overrun when device key size doesn't match
2020-05-12 14:13:40 +02:00
Martin Kojtal
d5c9220bdc
Merge pull request #12808 from OpenNuvoton/nuvoton_kvstore_flashiap
...
KVStore: Remove incorrect check with non-default configuration of FLASHIAP
2020-05-12 14:11:37 +02:00
toyowata
5a57670121
[TESTS] Add memory check for RAM constraint device
2020-05-12 10:07:34 +09:00
toyowata
d6779bb930
Support bare-metal build for NXP LPC1114
2020-05-12 10:07:33 +09:00
Lingkai Dong
3b48d3f198
NRFCordioHCIDriver: remove idle_hook
...
In PR #8876 when we added Cordio support for nRF52* targets,
we attempted to use an RTOS idle hook to workaround sleep
latency issues. However, the condition to bypass sleeps
never gets satisfied, and BLE nRF52* targets have generally
worked fine over the past year.
This commit removes the hook to avoid dependency on RTOS,
enabling BLE on bare metal.
2020-05-11 17:34:07 +01:00
Kevin Bracey
355b45ade1
Cellular: Convert to Chrono
...
Note that documentation for random_max_start_delay config setting has
been changed to indicate that the setting is in seconds, and always has
been. No functional change.
2020-05-11 14:18:04 +03:00
Kevin Bracey
e77c61bd3a
DTLSSocketWrapper: Convert to Chrono
2020-05-11 12:01:38 +03:00
Marcelo Salazar
4083469d09
Remove Ublox targets
2020-05-06 16:39:29 +01:00
Veijo Pesonen
62343a2746
littlefsv2: won't build block devices used for testing
2020-05-05 14:24:44 +03:00
Veijo Pesonen
62e04f71c3
littlefsv2: solve astyle issues
...
Adds littlefs-directory under littlefsv2 to .astyleignore as it's an
external component brought to Mbed OS. Issues with the adaption layer
fixed.
2020-05-05 14:24:44 +03:00
Veijo Pesonen
3dfbe139f2
LittleFSv2: Bring in v2.2
2020-05-05 14:24:44 +03:00
Veijo Pesonen
0278e38896
ExhaustibleBlockDevice: revert commit 10481f2
...
Reverts commit 10481f2f7e
partially.
Changes made to ExhaustibleBlockDevice hides simulated flash degradation
which is the assumed behavior. Converted back to original behavior.
2020-05-04 22:21:25 +03:00
Juha Heiskanen
3471c3b8c1
Add possibility to configure Mesh MAC neighbourtable size.
...
Accepted values are 5-255. MAC neighbour table size is limited to 8-bit number so thats why 255 is max value.
2020-05-04 13:51:01 +03:00
Chun-Chieh Li
405ee472a6
DeviceKey: Fix test code with key size change in generate_root_of_trust()
2020-05-04 09:11:42 +08:00
Chun-Chieh Li
bde1f56399
KVStore: Fix buffer overrun when device key size doesn't match
...
This change fixes buffer overrun when injected device key is 32-byte but read as 16-byte.
2020-05-04 09:11:38 +08:00
Kyle Kearney
d058586c48
Remove CYW943012P6EVB_01 target
2020-04-30 11:12:00 -07:00
Martin Kojtal
af4c8a94f3
Merge pull request #12757 from dgreen-arm/test-remerge
...
Update Mbed OS with Mbed Crypto merged into Mbed TLS
2020-04-30 16:06:32 +02:00
Martin Kojtal
930ef84662
Merge pull request #12823 from SeppoTakalo/generate_devicekey
...
Allow Devicekey::generate_root_of_trust() to define key size.
2020-04-30 15:59:07 +02:00
Martin Kojtal
08a09200a6
Merge pull request #12864 from MarceloSalazar/platform_cleanup3
...
Remove unsupported targets
2020-04-30 14:56:36 +02:00
Martin Kojtal
6d8d024eba
Merge pull request #12839 from sword-huang/master
...
Nuvoton: netsocket correction of judgment errors
2020-04-30 14:54:07 +02:00
Kevin Bracey
89f67b2985
NFC: Convert to Chrono
2020-04-30 13:28:29 +03:00
Darryl Green
1a6a8495ef
Define mbedtls_ecc_group_to_psa inline for NS world
...
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-04-30 11:28:26 +01:00
Darryl Green
53260ebd77
Use updated ECC curve macros
...
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-04-30 11:28:10 +01:00
Darryl Green
fc07e5ba93
Update Mbed TLS to latest version
...
As Mbed Crypto has been remerged into Mbed TLS, remove Mbed Crypto
at the same time.
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-04-30 11:28:05 +01:00
Darryl Green
b91fe62c96
Adjust Mbed TLS importer and config script
...
Mbed Crypto has been remerged back into Mbed TLS. Update the
Mbed TLS importer script with the relevant parts of the
Mbed Crypto importer.
Signed-off-by: Darryl Green <darryl.green@arm.com>
2020-04-30 11:27:54 +01:00
Kevin Bracey
08fa26bdda
nsapi_dns: Convert to Chrono
2020-04-30 13:04:31 +03:00
Marcelo Salazar
0864aa86be
Remove NCS36510 target
2020-04-30 09:56:36 +01:00
Marcelo Salazar
a7b026bd14
Rename ADV_WISE_1510 target
2020-04-30 09:56:35 +01:00
Marcelo Salazar
92cbd9a734
Rename ADV_WISE_1570 target
2020-04-30 09:56:35 +01:00
MarceloSalazar
e24a9f5d95
Remove KW24D target
2020-04-30 09:56:34 +01:00
MarceloSalazar
51c2484c06
Remove LPC1769 target
2020-04-30 09:56:32 +01:00
MarceloSalazar
5dcfe57c41
Remove LPC4088 based targets
2020-04-30 09:56:32 +01:00
Martin Kojtal
a9cb876b39
Merge pull request #12737 from Patater/psa-breaking-changes
...
Remove PSA implementation for v8-M and dual CPU targets
2020-04-30 10:42:24 +02:00
Martin Kojtal
1ddfa59ea7
Merge pull request #12463 from kjbracey-arm/sockstats
...
Clean up and optimise socket statistics
2020-04-29 22:16:54 +02:00