Martin Kojtal
9b3731a76a
Merge pull request #11755 from michalpasztamobica/unittests_dns
...
Unittests for nsapi_dns
2019-11-07 10:55:37 +01:00
Martin Kojtal
4eb63976b7
Merge pull request #11818 from mirelachirica/gt_tls_udp_baud_rate
...
Adding baud rate setting to TLS and UDP echo burst tests
2019-11-07 10:55:07 +01:00
Martin Kojtal
f70fbc308c
Merge pull request #11829 from facchinm/remove_assert_from_stm32_usb
...
USB STM32: Don't wrap direct function calls in MBED_ASSERT
2019-11-07 09:21:24 +01:00
Martin Kojtal
f079dce02a
Merge pull request #11810 from kyle-cypress/pr/securestore-struct-init
...
SecureStore: Add member initializers for inc_handle_t
2019-11-07 09:20:43 +01:00
Martino Facchin
8daa2d72ba
[USB][STM32] Don't wrap direct function calls in MBED_ASSERT
...
dab09f3138
added checks on some functions in the form of MBED_ASSERT on the result.
Compiling with -NDEBUG elides the call, thus breaking the functionality
This patch restores it, while leaving the return check if compiled with standard profile.
2019-11-06 15:01:48 +01:00
Martin Kojtal
3254ec3cae
Merge pull request #11811 from jeromecoutant/PR_H7_CM4_FLASH
...
STM32H7 FLASH API issue with M4 core
2019-11-06 12:45:56 +01:00
Martin Kojtal
42d3573e50
Merge pull request #11815 from morser499/pr/cm0_targets
...
Updated targets.json file to go along with pr-11770
2019-11-06 12:44:59 +01:00
Martin Kojtal
b26f41202e
Merge pull request #11813 from yarbcy/pr/arm-issue-11795
...
Fix ARM issue 11795: - Cypress: SPI FPGA test: tester always respond …
2019-11-06 11:10:38 +01:00
Martin Kojtal
c77b824ecc
Merge pull request #11782 from kjbracey-arm/equeue_shift
...
equeue: avoid non-standard bit shifts
2019-11-06 10:02:24 +01:00
Mirela Chirica
d2794c63c0
Cellular: Baud rate setting for UDPSOCKET_ECHOTES_BURST greentea test
2019-11-06 10:09:03 +02:00
Mirela Chirica
1993347532
Cellular: Baud rate setting for tls greentea tests
2019-11-06 10:08:34 +02:00
Michal Paszta
4e5ea38d14
nsapi_dns: use delete[] for array alloc'd with new[]
2019-11-05 22:39:58 +02:00
Ryan Morse
79bae99be9
Updated targets.json file to go along with pr-11770
2019-11-05 20:34:09 +00:00
Martin Kojtal
e4164bee51
Merge pull request #11775 from maciejbocianski/LPC55S69_fix_serial_set_flow_control
...
LPC55S69: fix serial_set_flow_control
2019-11-05 16:01:05 +01:00
Martin Kojtal
cdcef4babe
Merge pull request #11709 from JanneKiiskila/CMSIS-STM32H7xx
...
Update CMSIS pack index json for STM32H7xx family
2019-11-05 13:21:46 +01:00
yarb
fe91262535
Fix ARM issue 11795: - Cypress: SPI FPGA test: tester always respond 0 when MODE other then 0 (CY MR 1202)
2019-11-05 11:32:30 +02:00
Janne Kiiskila
1c6a34057a
DISCO_H743ZI/ZI2 - mbed_ram_start/size
...
Adding the RAM definitions per request of Jerome Coutant.
2019-11-05 11:31:54 +02:00
Michal Paszta
a26d2d9672
Unittests for nsapi_dns
2019-11-05 11:29:36 +02:00
jeromecoutant
c6fdd4efb6
STM32H7 FLASH API issue with M4 core
2019-11-05 10:25:43 +01:00
Martin Kojtal
db0df6b640
Merge pull request #11800 from morser499/pr/mbed-overrides
...
Update common Cypress libraries
2019-11-05 10:06:59 +01:00
Martin Kojtal
0d0120a812
Merge pull request #11808 from michalpasztamobica/api_hardening
...
Document Socket API functions return values.
2019-11-05 09:46:54 +01:00
Martin Kojtal
355336ce43
Merge pull request #11797 from ARMmbed/IOTSTOR-941
...
IOTSTOR-953: Fix address calculations from SlicingBlockDevice
2019-11-05 09:09:14 +01:00
Kyle Kearney
db4dafc15a
SecureStore: Add member initializers for inc_handle_t
...
_inc_set_handle is new'd in SecureStore::init(), then its members are
referenced in various functions without being explicitly initialized
first. These pre-existing values can confuse the SecureStore's internal
state and cause various undesired behavior.
2019-11-04 14:49:57 -08:00
jeromecoutant
eed920e84d
Review fixes for STM32H7 target.json
...
The proposed review fixes by Jerome, cherry-picked in.
(cherry picked from commit fb15f023a9b7b679301b45eaa160ae8cb2e1f23c)
Signed-off-by: Janne Kiiskila <janne.kiiskila@arm.com>
2019-11-04 17:57:47 +02:00
Janne Kiiskila
fbf6f9b493
NUCLEO_H743ZI2 - MBED ROM, FlashIAP
...
Add definitions for H743ZI2, required by bootloader.
2019-11-04 17:57:19 +02:00
Janne Kiiskila
6028fa7a94
DISCO_H747I - MBED_ROM & device name definition
...
Compilation of bootloader requires these parameters.
2019-11-04 17:57:19 +02:00
Janne Kiiskila
83daa5052b
Update CMSIS pack index json for STM32H7xx family
...
Manually replaced the existing STM32H7 section and replaced it with the
context of updated `index.json` that pulled in the Keil packs available
today, as of 18th October, 2019.
See related PR; https://github.com/ARMmbed/mbed-os/pull/11707
2019-11-04 17:57:19 +02:00
Ryan Morse
30980035d9
Update common libraries
...
Updated Serial Flash interface & Network buffer classes to avoid warnings and improve robustness. Fixed issue with mbed_overrides trying to use an old implementation of cy_serial_flash_init() function.
2019-11-04 07:43:22 -08:00
Martin Kojtal
18d4adf04f
Merge pull request #11719 from wajahat-ublox/echo_fix
...
Ensure modem echo is off before sending other AT commands
2019-11-04 15:56:12 +01:00
Martin Kojtal
fe940924cc
Merge pull request #11683 from AnttiKauppila/baremetal_support
...
Baremetal profile fixes
2019-11-04 15:53:57 +01:00
Martin Kojtal
412b0ae5d5
Merge pull request #11375 from tymoteuszblochmobica/nsapi_dns
...
NSAPI DNS query IP version check for non LWIP stacks.
2019-11-04 15:30:28 +01:00
Martin Kojtal
5303b10509
Merge pull request #11693 from mtomczykmobica/ONME-4398
...
UDPSOCKET_ECHOTEST change to tolerate duplicate packets
2019-11-04 15:29:51 +01:00
Martin Kojtal
f27aec3377
Merge pull request #11279 from cy-jayasankar/pr/added-ipv6-link-local-address-api
...
Add API to get ipv6 link local address
2019-11-04 15:28:41 +01:00
Martin Kojtal
c908404d94
Merge pull request #11783 from mirelachirica/set_baud_rate
...
Adding set baud rate routine
2019-11-04 15:27:02 +01:00
Seppo Takalo
21987dbefa
Remove commented-out code
2019-11-04 16:13:33 +02:00
Seppo Takalo
ccb77384f1
Remove linefeeds from debug prints
2019-11-04 16:13:33 +02:00
Seppo Takalo
f0790cd7b2
Remove usage of Mbed TLS internal function from DeviceKey.
...
DeviceKey was using mbedtls_ssl_safer_memcmp() to compare result against
buffer of equal length, but zero content. This comparison makes no sense
as the entropy function is already returning proper error, if it fails.
2019-11-04 16:13:33 +02:00
Seppo Takalo
4ab3c8bb48
IOTSTOR-953: Fix address calculations from SlicingBlockDevice
...
* Change MBED_ASSERTS() to return valid error code, so that
checks are not bypassed on release builds.
* Fix starting address calculations so that "addr" parameter is always
relative to SlicingDevice and "_start" is only added when calls to
underlying storage block is made.
* Bypass BlockDevice:is_valid_*() to underlying block device.
Slicingblockdevice was just verifying addresses independently, without
verifying those from underlying block storage.
2019-11-04 16:13:32 +02:00
Seppo Takalo
333b281000
Add moduletest for SlicingBlockDevice
...
This uses HeapBlockDevice for providing the underlying storage block.
Check boundaries that slicingblockdevice do not overlow over to unassigned
blocks.
2019-11-04 16:13:32 +02:00
Seppo Takalo
a6d8f74b09
Add unittest for HeapBlockDevice and change some MBED_ASSERTS to errors.
2019-11-04 16:12:36 +02:00
Seppo Takalo
31fbed9066
Add some functionality to atomic stubs
2019-11-04 16:12:36 +02:00
Seppo Takalo
168b51c415
Add storage related files to baseline unittest.
...
* Refactor some headers to use relative path from Mbed OS root.
* Refactor some data types to compile on 64bit machines.
* Refactor some debug traces to use mbed_trace.
2019-11-04 16:12:36 +02:00
Seppo Takalo
7f089ac074
Add empty unittest to generate zero baseline for untested files.
2019-11-04 16:12:36 +02:00
Seppo Takalo
376bbfc853
Add enough stubs to allow drivers/* to compile.
2019-11-04 16:12:36 +02:00
Seppo Takalo
82045b040d
Remove extra GCC arquements.
...
"--coverage" is synonym to "-fprofile-arcs -ftest-coverage"
https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html
This was causing extra compilation warnings on CLANG.
2019-11-04 16:09:43 +02:00
Martin Kojtal
f560e7960a
Merge pull request #11641 from hugueskamba/hk-fix-deepsleep-pwmout
...
PmwOut: Add method to enable/disable PWM
2019-11-04 14:28:50 +01:00
Michal Paszta
87211e9158
Document Socket API functions return values.
...
Describe the return values with as much detail as possible, to let user only check the relevant return codes, instead of all nsapi_error_t. Refer to underlying APIs wherever possible.
2019-11-04 11:55:19 +02:00
Martin Kojtal
f59d71f0b4
Merge pull request #11772 from u-blox/ubx_context
...
Cellular: updated cellular context flags and cid in ublox-api
2019-11-04 09:57:08 +01:00
Martin Kojtal
d3fb5fb664
Merge pull request #11475 from jamesbeyond/exp_update
...
TEST: add atecc608a example to compilation test
2019-11-04 09:50:45 +01:00
Martin Kojtal
5a1ccc0f2f
Merge pull request #11780 from OpenNuvoton/nuvoton_fpga_perif_free
...
Nuvoton: Add implementations of HAL API i2c_free and analogin_free
2019-11-04 09:49:36 +01:00