Filip Jagodzinski
d6a48218ee
STM32F3: Fix serial IRQ handling
...
Check that the RX or TX interrupt is enabled before calling
a registered handler with RxIrq or TxIrq arg.
2019-06-07 15:26:20 +02:00
Filip Jagodzinski
b88b94eb75
STM32L0: Fix serial IRQ handling
...
Check that the RX or TX interrupt is enabled before calling
a registered handler with RxIrq or TxIrq arg.
2019-06-07 15:17:22 +02:00
Filip Jagodzinski
c387bd889f
STM32F0: Fix serial IRQ handling
...
Check that the RX or TX interrupt is enabled before calling
a registered handler with RxIrq or TxIrq arg.
2019-06-07 15:17:17 +02:00
Filip Jagodzinski
84384162bb
STM32F7: Fix serial IRQ handling
...
Check that the RX or TX interrupt is enabled before calling
a registered handler with RxIrq or TxIrq arg.
2019-06-07 15:17:07 +02:00
Filip Jagodzinski
94c27aa750
K64F: Fix serial IRQ handling
...
Check that the RX or TX interrupt is enabled before calling
a registered handler with RxIrq or TxIrq arg.
2019-06-07 15:17:07 +02:00
Martin Kojtal
6a1ab73988
Merge pull request #10770 from Patater/update-to-mbedcrypto-1.1.0d1
...
mbed-crypto: Update to Mbed Crypto 1.1.0d1
2019-06-07 09:18:53 +01:00
Martin Kojtal
489bd10626
Merge pull request #10629 from trowbridgec/add-target-ep-agora
...
Add support for the Embedded Planet Agora target
2019-06-06 14:50:14 +01:00
Jaeden Amero
9676edd36b
mbed-crypto: Update to Mbed Crypto 1.1.0d1
2019-06-05 16:39:06 +01:00
Martin Kojtal
2b354a40b0
Merge pull request #10755 from maciejbocianski/fix_qspi_hal_test_code
...
hal_qspi_test: undo buggy code
2019-06-05 11:43:23 +01:00
Martin Kojtal
fbc489e6a5
Merge pull request #10733 from pan-/fix-nrf52-memory-pools
...
Fix nrf52 memory pools
2019-06-04 21:01:15 +01:00
Vincent Coubard
618e1e623e
Cordio: Fix default COC parameters.
...
The stack doesn't cope with zero COC client or channel on IAR.
2019-06-04 14:45:45 +01:00
Maciej Bocianski
90fbab0419
hal_qspi_test: undo buggy code
...
Remove some buggy code introduced to hal_qspi_test by PR #10435
Added support for QSPI to Cypress Boards
a8570ffe6c
2019-06-04 14:14:21 +02:00
Martin Kojtal
04d0b0d1c8
Merge pull request #10654 from desowin/usbhost-msd
...
USBHostMSD: Implement BlockDevice get_type()
2019-06-04 12:56:52 +01:00
Martin Kojtal
f174490b18
Merge pull request #10740 from kjbracey-arm/no-deprecated-register
...
ARMC6: Suppress "register deprecated" warning
2019-06-04 11:55:18 +01:00
Martin Kojtal
0ebf9617c4
Merge pull request #10698 from LMESTM/Timeout_test_do_not_call_sleep_from_thread
...
timeout_tests: do not call sleep from test thread
2019-06-04 10:54:56 +01:00
Martin Kojtal
6818554c66
Merge pull request #10747 from hennadiykytsun/pr/5.13.ARMC6-issue-10613
...
Cypress: Fix issue #10613
2019-06-04 10:44:01 +01:00
Martin Kojtal
b050a9df64
Merge pull request #10722 from Patater/auto-enable-psa-entropy-injection
...
mbed-crypto: Automatically enable entropy injection
2019-06-04 09:47:15 +01:00
Hennadiy Kytsun
7447cac66c
Cypress: Fix issue #10613
2019-06-03 16:26:52 +03:00
Kevin Bracey
18ce757c07
ARMC6: Suppress "register deprecated" warning
...
Lots of target code, STM in particular, uses the `register` keyword, so
it'll take a little while to clean up. In the interim, some builds are
producing a lot of warnings. Suppress the warning for now, as `register`
remains legal C++14 and C11, despite C++14 deprecating it.
C++17 removes `register`, so code will need to be cleaned before any
further C++ version update.
2019-06-03 12:19:58 +03:00
Martin Kojtal
f18e3364e9
Merge pull request #10716 from kfnta/alzix/manifest-tool
...
Update requirement for manifest-tool
2019-06-03 09:19:47 +01:00
Martin Kojtal
a93542bab5
Merge pull request #10683 from OpenNuvoton/nuvoton_wait-ns_weak
...
Export wait_ns to be overridable
2019-06-03 08:54:50 +01:00
Martin Kojtal
752101d041
Merge pull request #10696 from AriParkkila/cell-ublox-at-connect
...
Cellular: Fix socket connect on UBLOX_AT driver
2019-06-03 08:52:43 +01:00
Martin Kojtal
62698b903c
Merge pull request #10660 from mprse/fpga_ts_add_sckl_stats
...
Add SCLK and SIN stats to SPIMasterTester
2019-06-03 08:49:39 +01:00
Martin Kojtal
f0696417c5
Merge pull request #10647 from tymoteuszblochmobica/coverity
...
Fix LWIP warning issues found by Coverity scan
lwip_dns.c in function: dns_add_interface_server
CID 1399051 (#1 of 1): Buffer not null terminated (BUFFER_SIZE_WARNING)10. buffer_size_warning: Calling strncpy with a maximum size argument of 6 bytes on destination array new_interface_server->interface_name of size 6 bytes might leave the destination string unterminated.
line 434 strncpy(new_interface_server->interface_name, interface_name, INTERFACE_NAME_MAX_SIZE);
lwip_ip4_frag.c in function: ip_reass_free_complete_datagram
CID 1373164 (#1 of 1): Dereference after null check (FORWARD_NULL)7. var_deref_model: Passing null pointer prev to ip_reass_dequeue_datagram, which dereferences it. [show details]
line 209 ip_reass_dequeue_datagram(ipr, prev);
lwip_ip4_frag.c in function: ip_reass
CID 1373163 (#1-2 of 2): Dereference after null check (FORWARD_NULL)38. var_deref_model: Passing null pointer ipr_prev to ip_reass_dequeue_datagram, which dereferences it. [show details]
line 663 ip_reass_dequeue_datagram(ipr, ipr_prev);
lwip_api_msg.c in function: lwip_netconn_do_connected
CID 1373162 (#1 of 1): Explicit null dereferenced (FORWARD_NULL)10. var_deref_model: Passing null pointer op_completed_sem to sys_sem_signal, which dereferences it. [show details]
line 1336 sys_sem_signal(op_completed_sem);
2019-06-03 08:41:53 +01:00
Martin Kojtal
9a3c175e96
Merge pull request #10588 from AriParkkila/cell-bg96-power
...
Cell bg96 power
2019-06-03 08:38:58 +01:00
Martin Kojtal
93e4a8251c
Merge pull request #10697 from jeromecoutant/PR_H7FLASH
...
STM32H7: flash issue while erasing sector in Bank 1
2019-06-03 08:35:29 +01:00
Martin Kojtal
4f6035e6b1
Merge pull request #10501 from davidsaada/david_spif_driver_unlog
...
Remove excessive info and debug prints in SPIF driver
2019-06-03 08:33:19 +01:00
Vincent Coubard
11cb7f0119
BLE - tune Cordio LL default parameters to reduce the memory required.
2019-05-31 16:11:08 +01:00
Vincent Coubard
12bdc0ebdb
BLE - Fix Cordio LL extended advertising size.
2019-05-31 16:10:02 +01:00
Vincent Coubard
a74c4ce57f
BLE - Set rx ACL buffer size to the minimum viable in cordio conf.
2019-05-31 16:09:28 +01:00
Vincent Coubard
0baf04dfb4
Disable l2cap connection oriented channels in Cordio default conf.
2019-05-31 16:08:37 +01:00
Chris Trowbridge
cea7bbd815
Remove component 'QSPIF' for target 'EP_AGORA'
2019-05-31 09:58:23 -04:00
Martin Kojtal
a8444bd6ff
Merge pull request #10651 from desowin/usbhost-set-address-wait
...
USBHost: Wait for device to implement SET ADDRESS
2019-05-31 12:37:19 +01:00
Martin Kojtal
523ad23a30
Merge pull request #10656 from jarvte/fix_cellularctx_destr
...
Cellular: AT_CellularContext disconnect in non-blocking mode
2019-05-31 12:35:59 +01:00
Martin Kojtal
8a5f25c2ea
Merge pull request #10663 from vmedcy/psoc6-cmsis
...
PSOC6: move cmsis.h and device.h out from psoc6pdl directory
2019-05-31 12:35:26 +01:00
Martin Kojtal
8aeba87f25
Merge pull request #10674 from ThunderSoft123/master
...
TARGET_TT: adding switches to PinNames
2019-05-31 12:35:10 +01:00
Martin Kojtal
7ebadbfac3
Merge pull request #10676 from jeromecoutant/PR_COMMON_CMSIS
...
STM32: common cmsis.h and device.h files
2019-05-31 12:34:53 +01:00
Martin Kojtal
34b4564371
Merge pull request #10680 from artokin/allow_compilation_withoout_nanostack
...
Add compilation flags to rf_configuration
2019-05-31 12:34:37 +01:00
Martin Kojtal
99b19098b8
Merge pull request #10686 from ale87jan/master
...
MAX32630.sct fix
2019-05-31 12:34:01 +01:00
Jaeden Amero
4feb15c76a
mbed-crypto: Automatically enable entropy injection
...
Automatically enable entropy injection when the NV Seed feature is
requested on PSA targets. Add a warning note describing the state of the
current implementation of the entropy injection API.
Fixes #10720
2019-05-31 09:11:58 +01:00
Alexander Zilberkant
d356ab84b2
Update requirement for manifest-tool
...
Set to version 1.5.2
2019-05-31 02:53:49 +03:00
Chris Trowbridge
7531c2bb56
Remove unneeded custom_board.h file
2019-05-30 14:16:29 -04:00
Ari Parkkila
73164710af
Cellular: Fix socket connect on UBLOX_AT driver
2019-05-29 03:19:07 -07:00
Laurent Meunier
19b843d530
timeout_tests: do not call sleep from test thread
...
This is up to scheduler to call sleep when threads are inactive.
So the thread should simply wait for the semaphore for ever (or test timeout).
2019-05-29 11:48:36 +02:00
jeromecoutant
58994d88cd
STM32H7: flash issue while erasing sector in Bank 1
2019-05-29 09:31:30 +02:00
Martin Kojtal
9cc1caa031
Merge pull request #10596 from kjbracey-arm/sem_acquire
...
Introduce Semaphore::acquire methods
2019-05-29 06:22:30 +01:00
Martin Kojtal
cc491812a8
Merge pull request #10427 from kjbracey-arm/new_standards
...
Set compilers to C++14 and C11
2019-05-28 20:34:00 +01:00
Martin Kojtal
8fc2a3c92a
Merge pull request #10675 from 0xc0170/update-mbedtls-2.18.0-rc1
...
Update mbedtls 2.18.0 rc1
2019-05-28 20:24:18 +01:00
Kevin Bracey
2fbbd9d2ca
Introduce Semaphore::acquire methods
...
Deprecate wait() in favour of acquire(), try_acquire(),
try_acquire_for() and try_acquire_until().
Brings Semaphore more into line with CMSIS-RTOS 2 (which uses "acquire"),
itself (as it has "release"), and other classes having "try", "try for"
and "try until".
Also steps away from vague "wait" term - the primary operation here is
to acquire the semaphore, and this will of course sleep.
2019-05-28 17:02:06 +03:00
ale87jan
1cde4029cb
Merge pull request #1 from ale87jan/ale87jan-patch-to-MAX32630
...
Update MAX3263x.sct
2019-05-28 12:07:46 +02:00