Anna Bridge
363ad8ab14
Merge pull request #10825 from kivaisan/fix_plmn_debug_trace
...
Cellular: Fix PLMN debug trace for IAR
2019-06-19 15:04:24 +01:00
Anna Bridge
37640301e0
Merge pull request #10812 from jarvte/fix_multiple_urc_athander
...
Cellular: fix athandler to use correct timeout in case of multiple urc's
2019-06-19 15:03:36 +01:00
Anna Bridge
b8f413a4a2
Merge pull request #10811 from u-blox/ubx_socket_close_callback
...
socket close callback
2019-06-19 15:02:17 +01:00
Anna Bridge
5b0f45f685
Merge pull request #10807 from kjbracey-arm/lwip_tcp_pbuf
...
NSAPI/lwIP: Use netconn_recv_tcp_pbuf
2019-06-19 14:57:18 +01:00
Maciej Bocianski
60ef4a0854
usb_device-msd test: astyle fix
2019-06-19 15:37:09 +02:00
Laurent Meunier
8476be6285
Update test_lock_unlock_test_check() assertion to cope with new timings
...
With the DEEP_SLEEP_TEST_CHECK_WAIT_DELTA_US increased,
we now have TEST_ASSERT_UINT64_WITHIN(delta=1000, expected=1000, actual=1000)
so this assertion needed to be updated.
What we need is the deep sleep to be enabled after the programed interrupt
has fired and before a 2ms timeout expiration, which means >= 1000 and < 2000.
2019-06-19 15:33:34 +02:00
Maciej Bocianski
855a6ddbfd
usb_device-msd test: docs update
2019-06-19 15:10:33 +02:00
Maciej Bocianski
4378c141df
usb_device-msd test: disable host side unmount on windows machines
2019-06-19 14:32:21 +02:00
Maciej Bocianski
f6d6863c1f
usb_device-msd test: improve error handling
2019-06-19 14:32:21 +02:00
Maciej Bocianski
18285168fd
usb_device-msd test: fix powershell unmount script issue
...
Running PowerShell script on some windows machines is blocked.
To avoid this problem script was replace by the code run directly in PowerShell console.
2019-06-19 14:32:20 +02:00
Tymoteusz Bloch
b272c5f149
Fixed LWIPStack socket_sendto member to fail if interface IP4/6 version differ from destination adress IP version
2019-06-19 14:03:48 +02:00
Anna Bridge
4bd1d15d01
Merge pull request #10795 from jamesbeyond/fm_m0p_no_mpu
...
FastModel: trun off MPU for FVP_MPS2_M0P
2019-06-19 12:39:17 +01:00
Anna Bridge
32c8bf5969
Merge pull request #10792 from hugueskamba/fix-lpc55s69-sector-size
...
Fix: Allow target size restriction for LPC55S69
2019-06-19 12:36:22 +01:00
Anna Bridge
2a7635f536
Merge pull request #10782 from d-kato/rza1_armc6
...
GR_LYCHEE,RZ_A1H,VK_RZ_A1H: Fix greentea test failure with ARMC6
2019-06-19 12:33:28 +01:00
Anna Bridge
372f9c89fc
Merge pull request #10769 from vmedcy/pr/psoc6-softfp
...
PSOC6: add SOFTFP to standard component list
2019-06-19 12:31:15 +01:00
Anna Bridge
61881e81fd
Merge pull request #10756 from martinichka/feature-correct-trace-level-storage-spif
...
Cleaned up trace log SPIF Block Device
2019-06-19 12:29:39 +01:00
Anna Bridge
fe6f458222
Merge pull request #10744 from LMESTM/Fix_sysTimerTest
...
Fixes in Sys Timer test
2019-06-19 12:23:57 +01:00
Anna Bridge
ac274833f0
Merge pull request #10741 from OpenNuvoton/nuvoton_m2351_wait-ns
...
M2351: Override wait_ns to provide more accurate implementation
2019-06-19 12:22:56 +01:00
Anna Bridge
aa9bd486d5
Merge pull request #10688 from fkjagodzinski/test_update-docs-usb
...
Add a top level README file for USB tests
2019-06-19 12:21:39 +01:00
Anna Bridge
d8c17b5fab
Merge pull request #10536 from mprse/stm_lptim_issue
...
Changes required by the ST low power ticker wrapper.
2019-06-19 12:08:21 +01:00
Anna Bridge
2fd7f80f35
Merge pull request #10484 from trowbridgec/telit-me910-driver
...
Cellular: Telit ME910 driver
2019-06-19 12:07:25 +01:00
Anna Bridge
6000724de6
Merge pull request #10703 from AnttiKauppila/optimisation
...
Cellular: Removed boilerplate code
2019-06-19 12:06:10 +01:00
Laurent Meunier
fe2b2a7172
Adding stmod_cellular component
...
stmod_cellular component library adds up support for cellular modem that
are connected to the STMOD+ connector.
Currently supported modems are BG96 and UG96.
2019-06-19 11:05:37 +02:00
Laurent Meunier
d6c3d79a9d
Increase DEEP_SLEEP_TEST_CHECK_WAIT_DELTA_US
...
now that sleep_manager_can_deep_sleep_test_check() is based on wait_ns
2019-06-19 11:00:33 +02:00
Hugues Kamba
4f8305ed95
mem pool size: Fix calculation of memory pool size for portability
...
Replace the hardcoded value calculation of the memory pool block size
with the RTX preprocessor macro (via a shim layer).
This is in preparation for the replacement of the direct access of RTX
functionalities in Mbed OS with an access via CMSIS.
2019-06-19 09:29:41 +01:00
Antti Yli-Tokola
b5661ff16c
TLSSocket: print certificate info only when tracing is enabled
...
Flagging these functions out will reduce flash size more than 3k.
2019-06-19 10:05:10 +03:00
Przemyslaw Stekiel
c4cb3de0a9
sleep_manager_can_deep_sleep_test_check(): do not use ticker common layer to count elapsed time.
2019-06-18 18:06:17 +02:00
Przemyslaw Stekiel
d577e7f186
Further modifications in Sleep Manager test.
...
Changes:
- restore the original form of setup/teardown handlers,
- test_lock_unlock_test_check(): do not use common ticker layer (Timer, Timeout). Use only ticker HAL layer.
- Increase DEEP_SLEEP_TEST_CHECK_WAIT_DELTA_US delta.
2019-06-18 18:06:02 +02:00
Anna Bridge
14b77c9a2e
Merge pull request #10776 from tymoteuszblochmobica/echotest
...
UDPSOCKET_ECHOTEST_NONBLOCK performance improvement.
2019-06-18 16:35:17 +01:00
Anna Bridge
07f1e068a9
Merge pull request #10689 from AGlass0fMilk/nrf52840-usbphy-implementation
...
nRF52840 USB Device Implementation
2019-06-18 16:28:20 +01:00
Anna Bridge
46be52636c
Merge pull request #10659 from LDong-Arm/replace_ArrayView
...
Replace uses of ArrayView with mbed::Span
2019-06-18 16:26:46 +01:00
jeromecoutant
e10d2c8499
STM32: enable CRC for all L0/L4/F7
2019-06-18 13:53:04 +02:00
Amanda Butler
13f1217a0a
Edit MbedCRC.h
...
Review changes, and edit file while I'm at it.
2019-06-17 08:20:55 -05:00
Bartek Szatkowski
fda4988c05
Extend MbedCRC class doxygen to add more operational details
2019-06-17 12:14:27 +01:00
jeromecoutant
bfd8bfdbc9
Wrong timeout value in greentea tests
2019-06-17 13:07:20 +02:00
Bartek Szatkowski
9e2b516bca
Fix doxygen for MbedCRC
2019-06-17 10:21:33 +01:00
Martin Kojtal
9974899a6b
Merge pull request #10833 from jamesbeyond/master
...
fix IAR compile error on fastmodels
2019-06-15 04:46:02 +01:00
Vincent Veron
31eb49b918
TARGET_STM: Add DEVICE_SPI_COUNT to use SPIs without interference
...
Extend to all STM targets the work done on PR10752.
Signed-off-by: Vincent Veron <vincent.veron@st.com>
2019-06-14 14:15:56 +02:00
Chris Trowbridge
28f7a4e6a6
Moved DEFAULT_DELAY_BETWEEN_AT_COMMANDS constant to cpp file
2019-06-14 08:02:33 -04:00
Kimmo Vaisanen
d7858f6184
Cellular: Refactor APN db implementation to reduce memory usage
...
Reduce memory usage by moving actual APN database into single object file
instead of having it defined in header as a static.
2019-06-14 13:31:54 +03:00
Chun-Chieh Li
97dd30227d
M23: Fix compile error with mbed fault handler
...
M23 doesn't implement Main Extension. So like M0/M0+, these registers HFSR/
MMFSR/BFSR/UFSR/DFSR are not present on M23. Remove access to them in mbed
fault handler for M23 targets.
2019-06-14 18:07:57 +08:00
Qinghao Shi
2ddb55007c
fix IAR compile error on fastmodels
2019-06-14 10:59:16 +03:00
Kevin Bracey
a65b1a76ac
wait_ns micro-optimisation
...
Use `+ 1` to set the "Thumb" indicator on the `delay_loop` routine
address, rather than `| 1`. That makes it something that can be done
by the linker, rather than needing to be done at run-time.
Saves one instruction and one cycle.
2019-06-14 10:22:08 +03:00
Kevin Bracey
8d15a2342f
STM: optimize us_ticker
...
Provide new optimizations for us_ticker and wait_us.
2019-06-14 10:22:08 +03:00
Kevin Bracey
e5e2e0ac22
Freescale MCUXpresso: optimize us_ticker
...
Provide new optimizations for us_ticker and wait_us.
2019-06-14 10:22:08 +03:00
Kevin Bracey
57310729d4
wait_us optimization
...
As the timer code became more generic, coping with initialization on
demand, and variable width and speed us_ticker_api implementations,
wait_us has gradually gotten slower and slower.
Some platforms have reportedly seen overhead of wait_us() increase from
10µs to 30µs. These changes should fully reverse that drop, and even
make it better than ever.
Add fast paths for platforms that provide compile-time information about
us_ticker. Speed and code size is improved further if:
* Timer has >= 2^32 microsecond range, or better still is 32-bit 1MHz.
* Platform implements us_ticker_read() as a macro
* Timer is initialised at boot, rather than first use
The latter initialisation option is the default for STM, as this has
always been the case.
2019-06-14 10:22:08 +03:00
Martin Kojtal
5a8f795976
Merge pull request #10804 from VVESTM/vve_fix_10589
...
TARGET_STM: SPI: update pull up config depending on clk polarity
2019-06-14 07:45:25 +01:00
Martin Kojtal
180356130f
Merge pull request #10779 from martinichka/feature-spif-bigger-16m
...
Add support for SPIF of size bigger than 16Mbyte
2019-06-14 07:38:34 +01:00
Martin Kojtal
410e96b828
Merge pull request #10823 from OpenNuvoton/nuvoton_fix_dac
...
Nuvoton: Fix channel release in analogout_free()
2019-06-14 07:37:47 +01:00
Laurent Meunier
83e274a82c
Remove unused variable
...
and avoid associated warning ...
2019-06-13 16:47:02 +02:00