Cruz Monrreal
1d1eef47ff
Merge pull request #6160 from TeemuKultala/status_callback_fix
...
fix issue 6150
2018-02-22 21:56:42 -06:00
Cruz Monrreal
55f710f431
Merge pull request #6162 from maciejbocianski/sleep_manager_racecondition_test_fix
...
sleep_manager_racecondition test fix for devices with low CPU clock
2018-02-22 21:55:10 -06:00
Cruz Monrreal
ee64c9cf0b
Merge pull request #6021 from andrewleech/gpiote_uninit
...
nrf5x: fix array overflow in gpio configuration code
2018-02-22 21:21:35 -06:00
Cruz Monrreal
bf2f24fab7
Merge pull request #6147 from codeauroraforum/Increase_Speed_LPC54628
...
LPC546XX: Add support for 220MHz core speed available on LPC54628
2018-02-22 20:57:35 -06:00
Cruz Monrreal
d44f9997cc
Merge pull request #6156 from geky/fix-path-leading-slash
...
retarget: Fix path behaviour without leading slash
2018-02-22 19:48:11 -06:00
Cruz Monrreal
d9cb00d627
Merge pull request #6145 from theotherjimmy/exclude-file-gnuarmeclipse
...
Correct single file excludes for some exporters
2018-02-22 14:33:20 -06:00
Cruz Monrreal
6c4654a46d
Merge pull request #6154 from ARMmbed/g-fix-unicode-errors
...
tools: Let unicode error messages through
2018-02-22 11:41:39 -06:00
Cruz Monrreal
56ec718d8a
Merge pull request #6163 from ARMmbed/revert-5973-IOTSSL-1727-update-to-new-md-api
...
Revert "Update Mbed TLS HW acceleration partner code to new hashing API"
2018-02-22 11:36:39 -06:00
Mahesh Mahadevan
069c80b7a5
ff_lpc546xx: Add support for 220MHz core speed.
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-02-22 07:30:20 -06:00
Mahesh Mahadevan
a9cd4705d8
LPC546XX: Add support for 220MHz core speed available on LPC54628
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-02-22 07:30:19 -06:00
Martin Kojtal
414b2d971d
Revert "Update Mbed TLS HW acceleration partner code to new hashing API"
2018-02-22 11:20:35 +00:00
Teemu Kultala
34ef11630c
fix issue 6150 by always setting net interface UP in mbed_set_dhcp
2018-02-22 13:00:46 +02:00
Maciej Bocianski
5aaad0850c
sleep_manager_racecondition: fix for slow devices
...
sleep_manager_racecondition test fix for devices with low CPU clock
This RP contains fix for sleep_manager_racecondition test
for very slow devices (like NRF51). It fixes the test itself
as well as side effects of fix introduced in
#5046 (us ticker: fix fire interrupt handling)
The idea of the test was to test race condition between main thread
and interrupt handler calling the same function.
To efficiently test this, each handler call should interrupt
main thread to make race more likely.
On very slow devices (like NRF51) when we set very low ticker period
(e.g less then 1000us for NRF51) there is no much time for thread scheduling.
On such slow devices, setting period to 500 us cause that
main thread is scheduled very rarely and only handler is
constantly called making test unreliable.
Fix introduced in #5046 (us ticker: fix fire interrupt handling)
changed fire_interrupt function implementation causing more
interrupt tailing thus even less time for main thread scheduling.
After introduction of #5046 (us ticker: fix fire interrupt handling)
when running sleep_manager_racecondition test on NRF51
(with ticker1.attach_us(&sleep_manager_locking_irq_test, 500);)
test is failing with timeout due to the fact that interrupt
handler is constantly called and main thread is never scheduled.
2018-02-22 11:36:08 +01:00
Martin Kojtal
c32b822bb2
Merge pull request #6078 from 0xc0170/dev_template_pr
...
Pull request template update
2018-02-22 08:25:16 +01:00
Christopher Haster
72b0a07ffe
retarget: Fix path behaviour without leading slash
...
Current behaviour ends up undefined when the constructor leaves early.
Now FilePath just discards leading slashes and otherwise asserts if the
path is bad.
2018-02-21 14:43:53 -06:00
Christopher Haster
0bc386a7c4
tools: Let unicode error messages through
...
Some toolchains (GCC) may emit error messages with unicode symbols based on
the your localization settings. Instead of being passed to the user as is,
the unicode causes an exception.
2018-02-21 14:07:28 -06:00
Martin Kojtal
5c7cd1f689
Merge pull request #6139 from VeijoPesonen/eth_n_wifi-drv_n_tc_fixes
...
LWIP PBUF_POOL_BUFSIZE increased to fit also IPv6 header
2018-02-21 15:19:55 +01:00
Martin Kojtal
4cf53fe1c1
Merge pull request #6125 from cmonr/travis-param-lacks-quotes
...
Add quotes around MBED_BOT parameter
2018-02-21 15:18:27 +01:00
Veijo Pesonen
a7ef67a92a
fixup! LWIP PBUF_POOL_BUFSIZE increased to fit also IPv6 header
2018-02-21 08:25:46 +02:00
Cruz Monrreal
24a3acd647
Merge pull request #6141 from hasnainvirk/dr_bug_fix
...
Verifying datarate bug fix
2018-02-20 13:44:51 -06:00
Cruz Monrreal
80082278b8
Merge pull request #6124 from marcuschangarm/nrf52_flash_fix
...
Make NRF52 flash work with SoftDevice
2018-02-20 13:31:45 -06:00
Cruz Monrreal
45b4062f8b
Merge pull request #6093 from jeromecoutant/PR_IP_PRESSURE
...
NETSOCKET MBED_EXTENDED_TESTS json configuration
2018-02-20 13:27:31 -06:00
Cruz Monrreal
cd7595e5a7
Merge pull request #6076 from mprse/remove_ticker_interface_init_while_Ticker_creation
...
Remove ticker interface initialization while Ticker creation.
2018-02-20 13:21:20 -06:00
Cruz Monrreal
e66cc74b8f
Merge pull request #6046 from geky/fix-lookahead-noack-pop
...
littlefs: Fix incorrect lookahead population before ack
2018-02-20 13:19:13 -06:00
Cruz Monrreal
f2ff36b1e3
Merge pull request #6055 from mprse/ticker_k64f_set_interrupt_delta_fix
...
K64F lp ticker driver - calculation bug fix.
2018-02-20 13:18:58 -06:00
Cruz Monrreal
0368a8463f
Merge pull request #6041 from jeromecoutant/PR_STDIO_bug
...
STM32 STDIO pin redefinition
2018-02-20 13:13:44 -06:00
Jimmy Brisson
166a463639
Correct single file excludes for some exporters
2018-02-20 12:09:11 -06:00
Cruz Monrreal
817f9a569c
Merge pull request #5812 from OpenNuvoton/nuvoton_crypto
...
M487: Support ECP H/W accelerator
2018-02-20 11:53:23 -06:00
Cruz Monrreal
6d374c61ac
Merge pull request #6126 from cmonr/travis-timeout-fix
...
Modified 'apt-get update' to loop until successful
2018-02-20 11:34:49 -06:00
Cruz Monrreal
45d04bcd51
Merge pull request #6123 from theotherjimmy/correct-sector-info
...
Correct sector scraping in arm-pack-manager
2018-02-20 11:33:27 -06:00
Cruz Monrreal
863b40d19c
Merge pull request #6121 from theotherjimmy/mbedignore-append
...
Avoid blowing away .mbedignore files in exporters
2018-02-20 10:48:21 -06:00
Martin Kojtal
775a1fb4b0
Pull request template update
...
New version of the PR template.
Ideal PR should contain:
- detailed description of changes
- how it was tested
- dependencies
- PR type (one of)
2018-02-20 16:02:36 +00:00
Veijo Pesonen
8e12db1a2b
Fix WIFI-CONNECT-PARAMS-CHANNEL-FAIL Greentea test case
...
The test case is executed succesfully when usage of wrong channel is detected
2018-02-20 16:09:46 +02:00
Veijo Pesonen
e1d9d8783d
LWIP PBUF_POOL_BUFSIZE increased to fit also IPv6 header
...
IPv6 header requires 20 more bytes compared to IPv4 header.
2018-02-20 15:45:44 +02:00
Hasnain Virk
b163057da7
Verifying datarate bug fix
...
A patch was missed from the feature PR.
verify_channel_DR() in LoRaPHY class had a loop with uninitialized
loop counter.
2018-02-20 15:08:04 +02:00
Martin Kojtal
636ced8ed0
Merge pull request #5915 from DBS06/gcc_msg_parsing
...
Simplify and Improve error/warning parser for gcc_arm
2018-02-19 17:34:43 +01:00
Martin Kojtal
3fec23e505
Merge pull request #6115 from andrewleech/nRF5XPalGattClient_include_new
...
NRF5x: Fix `error_t` conflict with gcc std>=gnu++11
2018-02-19 17:19:09 +01:00
Martin Kojtal
105da034a3
Merge pull request #6117 from u-blox/i2c_read_write
...
UBLOX C030: I2C avoid any RTOS waits
2018-02-19 17:16:59 +01:00
Martin Kojtal
acd1895052
Merge pull request #6135 from mprse/tests-events-timing_remove_debug_printf
...
tests-events-timing - print debug info only in case of failure
2018-02-19 17:13:49 +01:00
Przemyslaw Stekiel
2b68eb19e3
tests-events-timing - print debug info only in case of failure.
...
In the 'Testing accuracy of equeue semaphore' test case result is printed out in each loop iteration.
Since debug prints should not exist in the final test version I suggest to print information only in case of failure.
Additionally time needed to print single info is equal to ~25 ms (K64F/GCC_ARM). The while loop is designed to execute until 20000 ms elapses, so this print has also impact on number of times the loop is executed (number of semaphore accuracy checks).
2018-02-19 11:59:17 +01:00
Bilal
8ebb234d51
Formatting change - II
2018-02-19 12:32:54 +05:00
Cruz Monrreal
7411b31eb4
Merge pull request #6118 from ARMmbed/g-note-global-equeue-irq
...
equeue: Add note about using global event queues in irq
2018-02-16 19:48:36 -06:00
Cruz Monrreal II
4c51f3a0d3
Added missing bracket.
2018-02-16 19:47:01 -06:00
Cruz Monrreal
ff41a10658
Merge pull request #6110 from geky/equeue-fix-no-rtos
...
equeue: Removed RTOS dependencies with RTOS not present
2018-02-16 16:16:15 -06:00
Cruz Monrreal
0ceecb946d
Merge pull request #5956 from marcuschangarm/feature-hal-swo
...
[feature-hal-itm] Instrumented Trace Macrocell HAL API for SWO debug output
2018-02-16 16:08:12 -06:00
Cruz Monrreal
aa6835a069
Merge pull request #6048 from OpenNuvoton/nuvoton_ticker
...
Nuvoton: Rework us_ticker and lp_ticker
2018-02-16 15:59:05 -06:00
Marcus Chang
0a1cae9352
Make NRF52 flash work with SoftDevice
...
How you write and ersae the flash on the NRF52 changes depending on
whether the SoftDevice is enabled or not.
This change does a runtime check before erasing and writing, and
then chooses the correct function to perform the action.
2018-02-16 13:54:27 -08:00
Cruz Monrreal II
04f1d9680b
Added quotes around MBED_BOT parameter
2018-02-16 15:47:33 -06:00
Cruz Monrreal II
fa6c689b7f
Modified 'apt-get update' to loop until successful
2018-02-16 15:44:36 -06:00
Jimmy Brisson
8d7311d38d
Avoid blowing away .mbedignore files in exporters
2018-02-16 14:45:55 -06:00